如何使用Google Cluster Manager自定义默认引脚标记?

问题描述 投票:0回答:1

如何使用Google Cluster Manager自定义默认NOT CLUSTER,但使用红色别针标记?有一些类似的问题,但没有工作的答案。当我使用时:

func renderer(_ renderer: GMUClusterRenderer, willRenderMarker marker: GMSMarker) {

        marker.icon = UIImage(named: "my_marker")
        marker.setIconSize(scaledToSize: .init(width: 18, height: 24))

}

它也可以自定义集群和图标。如何自定义pin标记只是不是簇标记?

ios google-maps google-maps-markers markerclusterer
1个回答
1
投票

marker有一个属性iconView,这是一个UIView。因为它是一个UIView,你可以自定义你想要的。

func renderer(_ renderer: GMUClusterRenderer, willRenderMarker marker: GMSMarker) {
    marker.iconView = MyView()
}
© www.soinside.com 2019 - 2024. All rights reserved.