2016-09-19 15 views
2

私はこのようなmkmapkitでポリラインを示していたアプリケーションを持っていた -mkmapkitのポリライン上に矢印を追加しますか?

self.routeLine = [MKPolyline polylineWithCoordinates:coordinateArray count:4]; 
//[self.mapView setVisibleMapRect:[self.routeLine boundingMapRect]]; //If you want the route to be visible 

[self.mapView addOverlay:self.routeLine]; 

-(MKPolylineRenderer *)mapView:(MKMapView *)mapView viewForOverlay:(id<MKOverlay>)overlay 
{ 
    if(overlay == self.routeLine) 
    { 
     if(nil == self.routeLineView) 
     { 
      self.routeLineView = [[MKPolylineRenderer alloc] initWithPolyline:self.routeLine]; 
      self.routeLineView.fillColor = [UIColor redColor]; 
      self.routeLineView.strokeColor = [UIColor redColor]; 
      self.routeLineView.lineWidth = 2; 

     } 

     return self.routeLineView; 
    } 

    return nil; 
} 

今私はポリラインはこの

How to draw an arrow on every polyline segment on Google Maps V3

のような方向を示すようにすることを矢印の上に追加します

。私は同じ運運ではないが、これまでには運がなかった。誰かがこれを達成する方法を教えてくれますか?私は実際に私は、この例ではそうであるように、MKOverlayPathRendererを自分で矢印の描画を示唆している

答えて

0

enter image description here

+0

は、Googleマップのポリラインのアイコンのようなことが可能ですか? – hacker

+0

あなたは何を達成したいのか分かりませんが、MKOverlayPathRendererのポイントはCGPathを描画することだけです。あなたがそれを描くことができれば、それを地図上に表示することができます。 – matt

+0

私はこのようにしたいと思うhttp://stackoverflow.com/questions/31305497/how-to-draw-an-arrow-on-every-polyline-segment-on-google-maps-v3 – hacker

関連する問題