检测更改所选注释的抽头或取消选择它

时间:2017-09-09 12:00:24

标签: ios swift swift3 mkannotation

我基本上试图检测何时取消选择注释。因此,当您单击另一个注释并更改当前选定的注释时,或者仅在地图上点击它并取消选择它时。

1 个答案:

答案 0 :(得分:1)

有一个委托方法。只需确保将地图视图的delegate属性设置为包含视图控制器。

optional func mapView(_ mapView: MKMapView, didDeselect view: 
MKAnnotationView)

此链接可以为您提供帮助:https://developer.apple.com/documentation/mapkit/mkmapviewdelegate