2017-05-30 10 views
1

私は、ユーザーの場所から特定のMKAnnotationまでの推定移動時間を見つける必要があるプロジェクトに取り組んでいます。私はETAを生成し、それを "viewFor注釈"機能を使用してannotationCalloutViewに表示できるように、ユーザーがクリックした注釈を見ることができるようにしたいと考えています。開かれている注釈吹き出しを確認する

このETAは、カスタムMKAnnotationクラスを使用して計算することはできません。これは、このようにしてAppleからの調整が行われたためです。HERE注釈吹き出しが開いている間に行う必要があります。

答えて

1

あなたはmapViewデリゲートメソッドがあります:あなたがクリックしたMKAnnotationViewで、そのパラメータから、あなたのannotationにアクセスすることができ、パラメータviewを持って

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

} 

を。

関連する問題