W UIViewController dodaję MKMapView do widoku kontrolowany przez kontroler.
- (void)viewDidLoad {
[super viewDidLoad];
CGRect rect = CGRectMake(0, 0, 460, 320);
map = [[MKMapView alloc] initWithFrame:rect];
map.delegate = self;
[self.view addSubview:map];
}
Później w kontrolerze mam
- (void)mapViewDidFinishLoadingMap:(MKMapView *)mapView
{
NSLog(@done.);
}
nigdy Sporządzono pobiera drukowane. Żaden z pozostałych metod delegata sprawdzony albo jak MapView: viewForAnnotation: Używam MKMapView w innej aplikacji, ale wydaje się to zdarzyć w każdej nowej aplikacji robię. Czy ktoś widział ten problem?
EDYTOWAĆ:
Problem wydaje się być, gdy UIViewController jest delegatem MKMapView, bezpośrednią podklasą NSObject wydaje się działać dobrze. I można obejść tak, nadal wydaje się bardzo dziwne, ponieważ robiłem to wcześniej.













