好的,我可以在 map 的任何地方通过长按在我的 map 上添加图钉。现在我需要删除别针。所以我接下来想要:当我点击我的 pin 时,出现 pin 的名称和一个带十字的小按钮((X)就像在所有应用程序中一样关闭),当用户单击此按钮(X)时 - 必须删除 pin。我可以这样做吗?或者也许有另一种简单的方法可以删除用户的 pin 而无需转到有关此 pin 的详细 View ?
最佳答案
要删除所有注释,请使用此代码。
[yourMapView removeAnnotation:yourMapView.annotations];
要删除一个注释,只需实现逻辑例如...
首先删除所有注释并从数组中删除您选择的引脚数据,然后添加这个新数组并添加注释..
关于iphone - 从 MapView 移除 MKAnnotation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13953217/