0

我遇到了 Mapbox 的“styleForDefaultUserLocationAnnotationView”委托函数。我以为我只能返回一个样式,它会更改地图上显示的用户注释(默认是带有蓝色光环的蓝色圆圈,表示位置不确定)。我尝试了下面的函数来更改它,但它没有更改默认注释:

func mapView(styleForDefaultUserLocationAnnotationView mapView: MGLMapView) -> MGLUserLocationAnnotationViewStyle {
    var x = MGLUserLocationAnnotationViewStyle()
    x.approximateHaloOpacity = 1.0
    x.puckFillColor = .black
    return x
}
4

0 回答 0