我有一个包含大量自定义注释的地图视图。问题是,当你尝试缩放时,你很可能会有很多注释。注释窃取了触摸,您无法缩放。
我希望它像表格视图一样工作:当你开始拖动时,取消选择单元格并开始滚动表格视图。有谁知道如何使用MKMapView
完成此操作?
如果没有,是否有一些第三方地图视图能够满足我的需求?
答案 0 :(得分:0)
你是如何检测引脚上的触摸?如果您使用标准的地图视图委托回调,那么它应该为您处理这个问题。
答案 1 :(得分:0)
由于缩放需要多次触摸,为什么不通过点击检查一下?此外,您还可以决定何时取消竞争性手势,例如触摸点位于子类化注释视图之一的框架之内:
gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer)