2

我是 iphone 开发的新手。我已经创建了地图应用程序并显示了当前位置并将图钉放置到当前位置。单击“查找我”按钮时,它会在我当前的位置放置图钉。如果我再次单击“找到我”按钮它会掉落一个图钉,但我可以在我当前的位置看到之前掉落的图钉。因此,当我单击“查找我”按钮两次时,我想删除先前丢弃的图钉。请帮帮我。

谢谢。

4

1 回答 1

1

将您的注释对象存储在某处,当您想要删除它时,只需调用-removeAnnotation:它的方法:

[mapView removeAnnotation: annotationObject];

另请注意,如果您将地图视图的showsUserLocation属性设置为 YES,它将使用核心位置框架服务自动跟踪用户位置并将其显示在地图上。

于 2010-03-01T13:25:47.753 回答