在选择xcode时向地图添加注释

时间:2012-09-08 20:13:27

标签: iphone ios database xcode map

我是xcode的新手,我目前正在使用小型iPhone应用程序。

我已经让地图在加载时显示(使用MKMapView),并且还有一个按钮,可以加载一个能够显示数据库的视图。它将显示建筑物清单。

我的目标是让用户在第二个视图中触摸建筑物名称时,应用程序会将一个图钉(和/或注释)放到已触摸的建筑物顶部的地图视图上。 / p>

我将如何完成此操作?

另外,我应该如何存储Latitude&数据库中的经度是否与正确的建筑物名称有关?

我在这里环顾四周,用谷歌搜索它并没有找到任何有用的东西,但我可能只是错过了它。

非常感谢任何帮助/建议!

如果有帮助,我可以发布我的MKMapview代码。

1 个答案:

答案 0 :(得分:0)

您可能正在寻找addAnnotation:课程中的MKMapView方法。您需要创建一个新的MKAnnotation实例,填写相关信息,然后通过按钮触摸将其添加到地图中。

如果您覆盖viewForAnnotation:上的MKMapView方法,则可以通过将animatesDrop属性设置为YES来为引脚丢弃设置动画。

查看MKMapView Class reference了解详情。

关于问题的第二部分,我不确定数据库的布局是什么,或者确切的问题是什么。