У меня проблема с трещинами при рендеринге MKPolyline. Есть ли способ контролировать Z полилинии (как мы это делаем в игре dev с 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)
}