iphone - 我可以重新定位已经放置在 MKMapView 上的 MKAnnotationView 吗?

标签 iphone ios mkannotation mkannotationview

每隔几秒钟,我就会检索一个动态的真实世界对象的更新纬度和经度。这个对象在我的 MKMapView 上由 MKAnnotationView 表示。

是否可以平滑地动画对象从坐标到坐标的移动,而不是删除其当前的 MKAnnotationView 并在新坐标处添加一个新的?

理论上我可以想到几种方法,只是在这个可爱的星期六结束之前我没有足够的能力来实现它们。所以我对任何方法都很好,无论多么老套,我可能只需要一点手。

提前感谢您的帮助! :D

最佳答案

可能值得一试...您是否添加了 setCoordinate:到相关的注解对象并将注解 View 设置为允许拖动?如果是这样,您可以以编程方式设置坐标并更新它吗?

关于iphone - 我可以重新定位已经放置在 MKMapView 上的 MKAnnotationView 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4058332/

相关文章:

iOS 在完成之前停止 animateWithDuration

ios - 当 MKMapView 显示 UserLocation == YES 时隐藏 MKUserLocation

ios - 使用对象的 Swift 二维数组初始化

iphone - 使用 Objective-C 在 iPhone 上本地化动态复数名词消息(例如 "5 Items Processed")

iphone - 在iPhone中登录系统。

iphone - FBFriendPickerViewController崩溃

iphone - 注释标注字幕可以是启动 Safari 的链接吗?

ios - 通过 MKAnnotation CalloutAccessoryControlTapped 传递自定义属性

iphone - 停止其他类(class)的声音

iphone - 在 appDelegate.m 中设置导航 Controller 和 tabBarController