如何在iphone中的地图中删除连续引脚的同时移除第一个引脚?

时间:2010-03-01 11:15:52

标签: iphone geolocation maps mkpinannotationview

我是iphone开发的新手。我创建了地图应用程序并显示了cuurent位置并将一个引脚放到当前位置。单击“查找我”按钮,它会在我当前位置放下一个引脚。我点击“查找我”按钮它会丢弃一个引脚,但我能够在当前位置看到之前丢失的引脚。所以当我点击两次“Find Me”按钮时,我想删除先前掉落的引脚。请帮帮我。

感谢。

1 个答案:

答案 0 :(得分:1)

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

[mapView removeAnnotation: annotationObject];

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