2013-01-13 143 views
0

我想執行該方法:「mapView:didUpdateUserLocation:」...很奇怪,當我測試應用程序(即使在設備上),似乎該方法不打電話。 我已經設置了地圖視圖的委託,做:「mapView:didUpdateUserLocation:」not called

[myMap setUserTrackingMode:MKUserTrackingModeFollow]; 
[myMap.delegate mapViewWillStartLocatingUser:myMap]; 

,但並未奏效。

回答

0

你不應該自己調用mapViewWillStartLocatingUser,如果你給你的mapView一個委託,然後告訴地圖視圖開始顯示用戶的位置,它會被調用。

+0

謝謝!工作得很好 – Pao

+0

喜寶。如果我的回答是正確的,那麼你應該點擊左邊的勾號/檢查,以便其他人可以很容易地看到你接受了答案。 (這也給了我正確的:) :)) – Craig