2013-12-10 56 views
0

enter image description hereMapKit用戶定位銷批註信息

我有註解的地圖,當任何人在任何註釋單擊其警報,我已經編程它。但是這不加載與我相關信息的唯一註解信息用戶當前位置靠近的時候,我可以解決這個問題,並使當前位置的註釋出現在信息中。

這裏是用戶當前位置的小碼

[self.mapView setDelegate:self]; 
[self.mapView setShowsUserLocation:YES]; 
self.mapView.userTrackingMode = MKUserTrackingModeFollow; 

當我點擊此警報的PIC沒有發生怎麼把它當前location.but別人是完全

+0

放大當前位置和接近註釋區分...並檢查會發生什麼> –

+0

以與其他註釋相同的方式添加用戶位置。並設置[self.mapView setShowsUserLocation:NO]; – nerowolfe

+0

非他們working.when我打開我的地圖它立即去當前的位置nearset註釋和信息不會出現,當我點擊它 –

回答

0

曾爲此,您可以覆蓋通過

  1. 在MapView的用戶位置取消選中「顯示用戶位置」
  2. 獲取我們的座標呃來自代表方法
  3. 在自定義註釋中使用這些座標。

這樣可以覆蓋您的用戶位置。

希望這會有所幫助。

+0

我做過所有這些在我的朋友之前,但沒有work.look對圖片,當我點擊警報沒有發生 –