触摸结束事件后更新父视图控制器上 MKAnnotation 的坐标属性?
Posted
技术标签:
【中文标题】触摸结束事件后更新父视图控制器上 MKAnnotation 的坐标属性?【英文标题】:Update coordinate property of MKAnnotation on parent viewcontroller after Touch End event? 【发布时间】:2009-08-22 15:44:08 【问题描述】:我编写了一个带有可拖动注释的应用程序,该注释已添加到 MKMapView 之上。我在主视图控制器中添加了一个名为 myloc 的 CLLocationCoordinate2D 变量,用于在拖动注释时存储坐标 (lat,lng) 值。我的问题是,每当触摸结束事件在注释上结束时,如何更新超级父 UIViewController 类中的 myloc 属性值?如果有人可以分享一些如何优雅地做到这一点的代码,将不胜感激。
谢谢
【问题讨论】:
【参考方案1】:请查看以下博客文章:MapKit annotation drag and drop with callout info update。
您将在 github 上找到单个代码示例、完整项目以及对 Apple 官方文档的引用(此处为第一篇文章,无法插入第二个链接,请参阅博客文章)。
祝你好运!
【讨论】:
以上是关于触摸结束事件后更新父视图控制器上 MKAnnotation 的坐标属性?的主要内容,如果未能解决你的问题,请参考以下文章