Мое приложение отлично работает на iOS 8, но когда я попытался построить его на Xcode 7, карта не отображается. Я попробовал это на симуляторе и реальном устройстве.iOS 9 MKTileOverlay не работает
Ниже приведен код.
- (void)viewDidLoad {
[super viewDidLoad];
NSString *url = [[NSUserDefaults standardUserDefaults]
stringForKey:@"tileOverlayURL"];
MKTileOverlay *overlay = [[MKTileOverlay alloc] initWithURLTemplate:url];
overlay.canReplaceMapContent = YES;
[self.mapView addOverlay:overlay level:MKOverlayLevelAboveLabels];
}
#pragma mark - MKMapViewDelegate
- (MKOverlayRenderer *)mapView:(MKMapView *)mapView
rendererForOverlay:(id <MKOverlay>)overlay
{
if ([overlay isKindOfClass:[MKTileOverlay class]]) {
return [[MKTileOverlayRenderer alloc] initWithTileOverlay:overlay];
}
return nil;
}