我有一個mapView
與annotationViews
和userLocation
藍點。禁用MKmapkit mapView userLocation註解查看
我使用下面的代碼來獲得藍點:
[self.mapView setShowsUserLocation:YES];
的annotationViews
是可選的,並有標註。
但是,如果annotationView
接近用戶的位置,有時藍點會竊取觸摸。
我可以設置一個annotationView.enabled = NO;
,它會顯示annotationView,但它不會從annotationView
以近距離偷取觸摸。
我想將用戶位置藍點annotationView
設置爲啓用=否,所以它不會偷竊annotationViews
。
我可以將藍點的標題爲:
self.mapView.userLocation.title = @"title here..."
但我不能禁用藍點。
謝謝!
嘗試annotation.hidden =是 – 0xSina
您無法執行self.mapView.userLocation.enabled = NO? –
如果您不介意製作自己的註釋視圖,則可以覆蓋在'-mapView:viewForAnnotation:'中使用的視圖。雖然很多工作! –