我有一個地圖應用程序,我在其中使用引腳顯示地圖中的興趣點。我想用谷歌地圖中顯示的藍色圓圈表示當前位置。有什麼方法可以添加它嗎?任何人都可以幫助我。我非常感謝你的時間。如何在MKMapView中呈現當前位置的藍色圓圈iphone
感謝
我有一個地圖應用程序,我在其中使用引腳顯示地圖中的興趣點。我想用谷歌地圖中顯示的藍色圓圈表示當前位置。有什麼方法可以添加它嗎?任何人都可以幫助我。我非常感謝你的時間。如何在MKMapView中呈現當前位置的藍色圓圈iphone
感謝
您應該將地圖視圖的setShowsUserLocation:
屬性設置爲YES。這可以通過編程或在Interface Builder中完成。要小心,因爲我相信模擬器仍然顯示在加利福尼亞州庫比蒂諾的用戶位置。
此外,如果您繼續跟蹤用戶及其動作,藍色指示器將繼續按照原樣移動。
您可以通過在適當的委託方法指定nil
得到這樣的:
- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation: (id<MKAnnotation>)annotation {
if (annotation == mapView.userLocation) {
return nil;
}
}
這應當引起MKMapView
使用默認的,這應該是藍色的圓圈。
極好的,非常感謝 –
在模擬器的調試菜單中,您可以指定模擬器使用的位置。 – cheeesus