在 Cluster iOS 之后,Google Map Marker userData 变为 nil
Posted
技术标签:
【中文标题】在 Cluster iOS 之后,Google Map Marker userData 变为 nil【英文标题】:Google Map Marker userData is becomes nil after Cluster iOS 【发布时间】:2021-01-31 13:35:24 【问题描述】:我在 ios 应用中使用 Google 地图。 我将 userData 设置为标记,例如一些字符串。
marker.userData = "SOME_ID"
当我点击标记时,我可以毫无问题地从任何标记获取此 userData。
let data = marker.userData
我还使用Clastering 作为我的标记。当标记被分组到集群中并且当它们被移出集群(未分组)时,marker.userData 变为 nil。对于所有标记。为什么会发生以及如何预防?
【问题讨论】:
您找到解决方案了吗?即使我得到它为零 【参考方案1】:我也遇到了这个问题,经过多次尝试,它没有奏效。
最后我创建了GMSMarker
的子类并声明了一个自定义变量,这为我解决了问题。
【讨论】:
这个真的可以帮上忙!以上是关于在 Cluster iOS 之后,Google Map Marker userData 变为 nil的主要内容,如果未能解决你的问题,请参考以下文章
Android Google Map Cluster 图标忽略自定义图标
Android Google Maps V2 Cluster 隐藏 infoWindow
#云原生征文# 在 Google Kubernetes Cluster 上使用 HANA Expression Database Service
Google Maps Api Marker Cluster 激活?