如何在mapbox ios sdk中为MGLFillStyleLayer添加线宽属性?
我必须使用’MGLPolygonFeature’在’MGLFillStyleLayer’中添加面要素,但问题是我无法更改轮廓宽度。
目前无法更改MGLFillStyleLayer
线宽。 建议的解决方法是使用相同的源创建MGLLineStyleLayer
,然后在填充图层上方插入线图层。
我可以使用以下代码为此示例添加一个行图层:
let lineLayer = MGLLineStyleLayer(identifier: "line-layer", source: source) lineLayer.lineWidth = MGLStyleValue(rawValue: 5) lineLayer.sourceLayerIdentifier = "drone-restrictions-3f6lsg" if let cityLabels = style.layer(withIdentifier: "place-city-sm") { style.insertLayer(layer, below: cityLabels) style.insertLayer(lineLayer, above: layer) }