Ios 调用没有标题的didSelectAnnotationView?

Ios 调用没有标题的didSelectAnnotationView?,ios,swift,mapkit,Ios,Swift,Mapkit,据我所知,调用didSelectAnnotation的唯一方法是如果有标题且canShowCallout设置为true 我只想在地图上显示一个pin码,但我需要能够检测到pin码何时被点击。有没有办法让这一切顺利进行?我猜另一个选择是在视图中添加一个点击识别器,但我需要正在点击的MKAnnotationView,我不太确定如何通过手势识别器访问它。这说明了如何使用UILongPressGestureRecognitor进行长按批注。请尝试此操作可能会有所帮助您必须实现自己的MKAnnotatio

据我所知,调用didSelectAnnotation的唯一方法是如果有标题且canShowCallout设置为true


我只想在地图上显示一个pin码,但我需要能够检测到pin码何时被点击。有没有办法让这一切顺利进行?我猜另一个选择是在视图中添加一个点击识别器,但我需要正在点击的MKAnnotationView,我不太确定如何通过手势识别器访问它。

这说明了如何使用UILongPressGestureRecognitor进行长按批注。请尝试此操作可能会有所帮助您必须实现自己的MKAnnotationView来处理长按