渲染MKPolyline时,我面临裂缝问题。有没有办法控制折线的Z(就像我们在游戏开发中使用Z偏向那样)或任何其他技术?
我相信我的代码相当标准,如下所示:
public func mapView(_ mapView: MKMapView, rendererFor overlay: MKOverlay) -> MKOverlayRenderer {
if overlay is MKPolyline {
let renderer = MKPolylineRenderer(overlay: overlay)
// Some code where I define thickness and color
renderer.strokeColor = color
renderer.lineWidth = CGFloat(thickness)
return renderer
}
return MKOverlayRenderer(overlay: overlay)
}