я имел приложение, в котором я показываю полилинии в 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
. Я googled для того же, но пока не повезло. Может ли кто-нибудь направить меня на то, как этого добиться?
возможно как значок GoogleMap полилинии? – hacker
Я не знаю, чего вы хотите достичь, но точка MKOverlayPathRenderer заключается в том, что она просто рисует CGPath. Поэтому, если вы можете нарисовать его, вы можете отобразить его на карте. – matt
Я хочу достичь этого http://stackoverflow.com/questions/31305497/how-to-draw-an-arrow-on-every-polyline-segment-on-google-maps-v3 – hacker