MKMapView MKTileOverlay стирает слой MKPolyline - PullRequest
0 голосов
/ 22 марта 2019

Я использую этот SDK для карты https://github.com/2gis/iOS-SDKs-for-tiles Но мои добавленные маршруты не видны. Renderer для звонков, но линия не видна. Если я удаляю MKTileOverlay, все работает нормально. Как я могу это исправить?

func mapView(_ mapView: MKMapView, rendererFor overlay: MKOverlay) -> MKOverlayRenderer {

        if (overlay is MKPolyline) {
            let pr = MKPolylineRenderer(overlay: overlay)
            pr.strokeColor = UIColor.blue.withAlphaComponent(1.0)
            pr.lineWidth = 5
            return pr
        } else {
            return MKTileOverlayRenderer(overlay: overlay)
        }

    }
...