【问题标题】:Remove Last added annotation from MKMapView从 MKMapView 中删除最后添加的注释
【发布时间】:2012-11-07 21:36:01
【问题描述】:

有没有办法删除最后添加的 Annotation?

【问题讨论】:

标签: ios mkmapview mkannotation


【解决方案1】:

[self.mapView removeAnnotation:self.mapView.annotations.lastObject];

【讨论】:

  • 如果这解决了您的问题,请务必标记为正确。
  • 不幸的是,这并没有解决问题,因为最后一个对象是用户位置。所以我以为我删除了倒数第二个对象,但我发现这并不总是最后添加的注释(不知道为什么)。但是我现在通过将注释添加到数组并将其用于删除最后一个注释来解决我的问题。不过还是感谢您的帮助!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-27
  • 1970-01-01
  • 2012-06-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多