来自MKMarkerAnnotationView的自定义标注不允许使用Hittest功能

时间:2019-11-26 12:19:29

标签: hittest callouts

我为自定义标注创建了一个xib。使用didSelect方法,我可以在按下标记时成功调出自定义标注。但是,Hittest无法正常工作。

let views = Bundle.main.loadNibNamed("LocationDetailMapView", owner: nil, options: nil)
let calloutview = views?[0] as! LocationDetailMapView

我尝试将Hittest代码添加到xib swift文件(继承UIView)和注释视图文件(继承MKAnnotationView)中。

我主要担心的是,由于我使用MKMarkerAnnotationView而不是MKMarkerView,所以我无法执行点击测试。

0 个答案:

没有答案