【发布时间】:2013-12-04 21:50:37
【问题描述】:
我刚刚将我的 Google Maps iOS SDK 从 1.5 更新到 1.6,现在我的标记正在闪烁。
这就是我正在做的事情:
- 我有一个包含 1200 个标记的列表
- 我正在使用 idleAtCameraPosition 在我的地图上捕捉动作
- 我正在获取当前显示的区域并生成要在该区域中显示的几个标记的列表
- 然后我使用 [map clear] 来清除之前显示的所有标记
- 然后我将所有要显示的标记添加到我的地图中
这曾经完美地工作,但现在由于某种原因我没有得到它闪烁。我认为这与[地图清晰]有关。
我在这里做错了什么?
谢谢
【问题讨论】:
-
我不会使用地图清除,因为根据设备的不同,您会看到标记闪烁。我将尝试使用字典来了解您必须删除哪些标记,然后他们将地图设为 nil (marker.map=nil) 以删除它们。
标签: ios google-maps google-maps-sdk-ios