【发布时间】:2021-01-12 07:56:12
【问题描述】:
我正在开发 iOS 谷歌地图标记。 我想要做的是在标记中添加额外的信息,例如标签。 在 Android 上,我可以这样做:
marker.tag = store_id
但在 iOS 上,Marker 上没有 标签。
我该怎么做?
【问题讨论】:
-
你可以使用
userData。
标签: ios swift google-maps tags google-maps-markers
我正在开发 iOS 谷歌地图标记。 我想要做的是在标记中添加额外的信息,例如标签。 在 Android 上,我可以这样做:
marker.tag = store_id
但在 iOS 上,Marker 上没有 标签。
我该怎么做?
【问题讨论】:
userData。
标签: ios swift google-maps tags google-maps-markers
如评论所述,您可以使用userData 来存储任何值。但是如果你想要更多的控制,你可以创建一个如下的自定义标记并做你想做的。
class MyGMSMarker: GMSMarker {
var tag: Int = 0
}
【讨论】: