如何为MKMapView创建触摸事件?
如何为 MKMapView 创建触摸事件。 我正在使用 UIViewController 并使用界面生成器在其上添加 MKMapView。 现在我需要处理该地图的触摸事件......
我尝试编写 UITouch Delegate 方法 但我失败了......它没有被调用。
请发布一个如何在 MKMapView 上处理触摸事件的解决方案......
提前致谢......
How to create Touch Events for MKMapView.
I'm using UIViewController and adding MKMapView on that using interface builder.
Now I need to handle touch events for that map.....
I tried by writing UITouch Delegate methods
But I failed...It is not getting called.
Please post a solution how to handle touch events on MKMapView.....
Thanks in advance...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您对 iOS 4 及更高版本的解决方案感到满意,我已经使用了 UIGesture 识别器并且从未遇到过问题。
以下是长按手势(点击并按住)的示例:
然后您可以在
handleLongPressGesture:
方法中处理偶数:If you are happy with an iOS 4 and above solution, I've used UIGesture recognisers and never had a problem.
Here's an example for a long pressure gesture (tap and hold):
And then you can handle the even in your
handleLongPressGesture:
method: