0
私は基本的に注釈が選択されていないときを検出しようとしています。したがって、別の注釈をクリックして現在選択されている注釈を変更するか、マップ上でタップするとその注釈が選択解除されます。選択した注釈を変更する、または選択を解除するタップを検出します。
私は基本的に注釈が選択されていないときを検出しようとしています。したがって、別の注釈をクリックして現在選択されている注釈を変更するか、マップ上でタップするとその注釈が選択解除されます。選択した注釈を変更する、または選択を解除するタップを検出します。
これには委任方法があります。マップビューのdelegate
プロパティが含まれているビューコントローラに設定されていることを確認してください。
optional func mapView(_ mapView: MKMapView, didDeselect view:
MKAnnotationView)
このリンクはあなたを助けるかもしれない:https://developer.apple.com/documentation/mapkit/mkmapviewdelegate