(iPhone) 如何使用 OS 4.0 MapKit 实现可拖动图钉?
任何人都可以提供使用 MapKit 框架在 OS 4.0 中实现可拖动引脚的示例代码/说明吗?
Can anyone provide any sample code/instructions for implementing draggable pins in OS 4.0 using the MapKit framework?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
当然,伙计(是的,我在自言自语),
在您的自定义注释中添加:
这满足了实现 setCooperative 的要求,如 http://developer.apple.com/iphone/library/documentation/MapKit/Reference/MKAnnotationView_Class 中所述/Reference/Reference.html#//apple_ref/occ/instp/MKAnnotationView/draggable
在您的 MapView 委托中添加:
并在您的 AnnotationView 中将draggable 设置为 true,例如:
我认为这就是我为使其正常工作所做的一切。如果您有困难请告诉我。
Sure thing buddy (yes I'm talking to myself),
In your custom annotation add:
This satisfies the requirement of implementing setCoordinate, as mentioned inhttp://developer.apple.com/iphone/library/documentation/MapKit/Reference/MKAnnotationView_Class/Reference/Reference.html#//apple_ref/occ/instp/MKAnnotationView/draggable
In your MapView delegate add:
and in your AnnotationView set draggable to true, so for example:
I think that was everything that I did to get it working. Tell me if you have troubles.
查看 Ching-Lang Huang 的 MapKitDragAndDrop 以及作者随附的 博客文章。
Check out MapKitDragAndDrop by Ching-Lang Huang and the author's accompanying blog post.