MKmapViewオーバーレイの描画は、私はMKMapViewの上にMKPolyLineを描いていますカラーパッチiOSの10
を示しています。 iOS 10が正常に動作する前にiOS 10ではルート以外のカラーパッチを表示しています。
- (MKOverlayRenderer *)mapView:(MKMapView *)mapView rendererForOverlay:(id<MKOverlay>)overlay
{
[![enter image description here][1]][1]if ([overlay isKindOfClass:[MKPolyline class]]) {
MKPolyline *route = overlay;
@try {
MKPolylineRenderer *routeRenderer = [[MKPolylineRenderer alloc] initWithPolyline:route];
routeRenderer.strokeColor = [UIColor colorWithRed:20/255.0 green:153/255.0 blue:255/255.0 alpha:1.0];
routeRenderer.lineWidth = 3;
[routeRenderer setNeedsDisplay];
return routeRenderer;
}
@catch (NSException *exception) {
NSLog(@"exception :%@",exception.debugDescription);
}
}
else return nil;
}
おかげさま、お返事ありがとうございます。私は確認し、あなたに知らせる – Mahendra