【发布时间】:2012-08-30 13:50:10
【问题描述】:
我在地图视图上动态加载注释。当用户重新加载注释时,我想删除旧的(那些不再由 WS 返回的),添加新的(没关系),并保留现有的(如果我删除所有内容,有一个“眨眼”效果)。
这样做的正确和好方法是什么? 我打算这样做: 1.浏览已有的注解,去掉WS结果中没有的注解 2. 浏览新的,看看它们是否已经在地图上(并更新它们),如果没有,将它们添加到地图上。
对我来说,看起来有很多数组浏览(我们至少讨论了 100 个注释),我在想也许有一种更清洁、更快捷的方法?!
谢谢
【问题讨论】:
标签: ios annotations mkmapview mapkit mkannotation