答案 0 :(得分:0)
较暗的阴影表示您在同一位置有多个图钉。造成这种情况的主要原因有两个,根据原因,有两种解决方法:
考虑使用聚类,它将显示该位置中的注释数量。用户比深色阴影更容易理解。 :)
这是苹果公司的教程:Decluttering a Map with MapKit Annotation Clustering
先删除注释,然后再将其添加到地图中,例如在刷新视图时。
mapView.removeAnnotations(annotationsToRemove)
,其中annotationsToRemove
是一个数组,其中包含您需要删除的特定注释。
或者,如果要再次添加所有注释,则可以使用以下命令删除所有注释
mapView.removeAnnotations(mapView.annotations)