如何修复出现在MKPolyline渲染中的裂缝

时间:2019-11-07 20:44:23

标签: swift mkmapview ios13 mkpolyline mkpolylinerenderer

渲染MKPolyline时,我面临裂缝问题。有没有办法控制折线的Z(就像我们在游戏开发中使用Z偏向那样)或任何其他技术?

GPS realtime rendering

我相信我的代码相当标准,如下所示:

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)
}

0 个答案:

没有答案