谷歌地图标记用户数据在集群iOS之后变为零



我在iOS应用程序中使用谷歌地图。我将userData设置为标记,例如字符串。

marker.userData = "SOME_ID"

当我点击标记时,我可以毫无问题地从任何标记获得userData

let data = marker.userData

我也使用冲突作为我的标记。将标记分组到集群中,并将其移出集群(取消分组(时,marker.userData将变为零。适用于所有标记。为什么会发生这种情况以及如何预防?

我也遇到了这个问题,经过多次尝试,都没有成功。最后,我创建了GMSMarker的子类,并声明了一个自定义变量,这为我解决了问题

相关内容

  • 没有找到相关文章

最新更新