Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
谷歌地图iOS SDK 1.6让它闪烁_Ios_Google Maps_Google Maps Sdk Ios - Fatal编程技术网

谷歌地图iOS SDK 1.6让它闪烁

谷歌地图iOS SDK 1.6让它闪烁,ios,google-maps,google-maps-sdk-ios,Ios,Google Maps,Google Maps Sdk Ios,我刚刚将我的谷歌地图iOS SDK从1.5更新到1.6,现在我的标记正在闪烁 以下是我正在做的: 我有一张1200个记号笔的清单 我正在使用idleAtCameraPosition捕捉地图上的运动 我正在获取当前显示的区域,并生成一些标记的列表,以显示在该区域中 然后我使用[map clear]清除前面显示的所有标记 然后我将所有要显示的标记添加到地图中 这过去工作得很好,但现在由于某种原因我不明白它会闪烁。我认为这与[地图清晰]有关 我做错了什么 谢谢1.6.1更新解决了这个问题。我不会使用“

我刚刚将我的谷歌地图iOS SDK从1.5更新到1.6,现在我的标记正在闪烁

以下是我正在做的:

  • 我有一张1200个记号笔的清单
  • 我正在使用idleAtCameraPosition捕捉地图上的运动
  • 我正在获取当前显示的区域,并生成一些标记的列表,以显示在该区域中
  • 然后我使用[map clear]清除前面显示的所有标记
  • 然后我将所有要显示的标记添加到地图中
  • 这过去工作得很好,但现在由于某种原因我不明白它会闪烁。我认为这与[地图清晰]有关

    我做错了什么


    谢谢

    1.6.1更新解决了这个问题。

    我不会使用“地图清除”,因为根据设备的不同,您会看到标记闪烁。我将尝试使用字典来了解您必须删除哪些标记,并将它们的映射设置为nil(marker.map=nil)以删除它们。