2017-05-30 26 views
1

我正在開發一個項目,其中需要查找從用戶位置到特定MKAnnotation的估計旅行時間。我希望能夠看到其標註的用戶點擊了,所以我可以生成ETA和使用「viewFor註釋」功能annotationCalloutView顯示。檢查哪個註釋標註正在打開

如果以這種方式完成蘋果限制,則無法使用自定義MKAnnotation類來計算ETA:HERE因此必須在註釋標註打開時完成。

回答

1

你有mapView委託方法:

func mapView(_ mapView: MKMapView, didSelect view: MKAnnotationView) { 

} 

你有參數view這是點擊MKAnnotationView,並從該參數可以訪問你的annotation