IOS谷歌地图标记标题不出现
Posted
技术标签:
【中文标题】IOS谷歌地图标记标题不出现【英文标题】:IOS Google maps marker title doesn't appear 【发布时间】:2020-08-13 03:18:49 【问题描述】:我使用了 ios google maps sdk,我需要在放大到某个级别时显示标题,就像谷歌地图一样。但现在它根本不起作用。
func renderer(_ renderer: GMUClusterRenderer, markerFor object: Any) -> GMSMarker?
let marker = GMSMarker()
marker.groundAnchor = CGPoint(x: 0.5, y: 1)
if let poItem = object as? POIItem
let customMarker = CustomMarker.loadNib()
customMarker.frame = CGRect(x: 0, y: 0, width: 25, height: 50)
marker.iconView = customMarker
marker.title = poItem.name
return marker
我正在渲染器中返回我的标记,但标题没有出现。如果我做错了什么,请帮助我。
【问题讨论】:
【参考方案1】:一旦您单击标记标题,即选择标记时,就会显示标记标题。要在放大时以编程方式选择标记,请使用 mapView?.selectedMarker = marker
【讨论】:
但在谷歌地图中,标题在缩放时会自动出现。当点击或选择时,情况完全不同。以上是关于IOS谷歌地图标记标题不出现的主要内容,如果未能解决你的问题,请参考以下文章