如何使用Google Cluster Manager自定义默认的红色标记,而非集群标记?周围有一些类似的问题,但没有可行的答案。当我使用以下代码时:
它可以自定义集群和图标。如何仅自定义引脚标记而不是集群标记?
func renderer(_ renderer: GMUClusterRenderer, willRenderMarker marker: GMSMarker) {
marker.icon = UIImage(named: "my_marker")
marker.setIconSize(scaledToSize: .init(width: 18, height: 24))
}
它可以自定义集群和图标。如何仅自定义引脚标记而不是集群标记?
didRenderMarker
中检查marker.userData
是否为类型GMUStaticCluster
。如果是,则知道它是一个聚类标记。然后,您可以相应地切换标记视图。 - u54rwillRenderMarker
中完成了它。就这样,谢谢! - Andrew V. Jackson