2013-01-15 53 views
0

這似乎令人困惑,並詢問是否有更多信息 - 我想我只是沒有在這裏得到什麼東西。令人困惑的MKMapView問題 - 需要在locationManager響應中添加註釋

我有一個應用程序,它具有一個名爲VenueViewController的VC中的MKMapView。儘管它實現了CLLocationManagerDelegate,但在這個VC中,我們沒有地圖視圖更新來響應用戶位置。

在第二個VC中,我擴展VenueViewController,並通過調用[super viewDidLoad]創建MKMapView;註釋應該被添加到超類中,我們使用locationManager來顯示用戶的當前位置。非常令人困惑的部分是,我們在超類中放置的MKAnnotations不會出現在這個類中。我必須在locationManager函數中添加

[self.mapView addAnnotations:self.venues]; 

。我不明白爲什麼這些註釋只是不會被添加到父類中,它在被iteslf使用時工作正常。爲什麼在父類中添加的這些註釋沒有顯示出來?

thx預先

回答

0

因爲父類沒有mapView。