如何更改MapKit标注背景颜色?

时间:2018-01-18 08:16:48

标签: ios swift mapkit

如果我尝试在某个地图视图中自定义注释视图和标注视图,我找不到更改所有标注视图背景的方法(可能它不是标注视图本身但我需要自定义所有必需的地图查看UI)。只是更改用于detailCalloutAccessoryView属性(具有UIView?类型)的视图的背景颜色,这是我在网络上找到的最常见的建议 the following result。但是我不需要在上述视图周围使用白边,我需要为所有标注视图设置相同的黑色。如何让它实际改变颜色。

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以使用首选颜色为其添加子视图。请参阅此处自定义calloutView查看此处的示例customPinAnnotationButton