एक UIViewController में मैं दृश्य नियंत्रक द्वारा नियंत्रित करने के लिए एक MKMapView जोड़ें।
- (void)viewDidLoad {
[super viewDidLoad];
CGRect rect = CGRectMake(0, 0, 460, 320);
map = [[MKMapView alloc] initWithFrame:rect];
map.delegate = self;
[self.view addSubview:map];
}
नियंत्रक मैं बाद में
- (void)mapViewDidFinishLoadingMap:(MKMapView *)mapView
{
NSLog(@done.);
}
हो गया प्रिंट हो जाती है कभी नहीं। अन्य प्रतिनिधि तरीकों में से कोई भी या तो MapView की तरह कहा जाता हो: viewForAnnotation: मैं एक किसी अन्य ऐप्स में एक MKMapView उपयोग करें, लेकिन यह किसी भी नए आवेदन मैं बनाने पर हो रहा है। किसी और को इस व्यवहार को देखा है?
संपादित करें:
समस्या है जब UIViewController MKMapView के प्रतिनिधि बनाया गया है प्रतीत हो रहा है, NSObject का एक सीधा उपवर्ग ठीक काम करने के लिए लगता है। मैं इस तरह के आसपास काम कर सकते हैं, अभी भी बहुत अजीब के बाद से मैं इसे पहले किया है लगता है।













