的MKMapView点击引脚不会叫didSelectAnnotationView(MKMapView

2019-06-26 23:42发布

我使用的是MapView的,我试图做一个标注弹出当你点击它在地图上显示的引脚上。

引脚管理被放置在合适的位置,所以我想说明工作,但是当我点击引脚上不会显示相应的标注。 我有显示标注= YES。

该方法didSelectAnnotationView不会被调用都当我点击引脚上。

是否有可能引起这种方法不要被所谓的一些常见问题?

Answer 1:

如果攻上一针不显示即使标注canShowCalloutYES ,那么注释的title可能是nil或空白。

如果title为空,则标注不会显示也不会对didSelectAnnotationView委托方法被调用。



文章来源: MKMapView Clicking on pins won't call didSelectAnnotationView