Как приложение перемещается или поворачивается с направлением движения с помощью MKpolyline на картах Apple? - PullRequest
0 голосов
/ 04 октября 2018

Я использовал приведенные ниже свойства карт, чтобы повернуть карту в направлении, в котором я путешествую, при добавлении MKpolyline, но ничто не помогает мне, спасибо.

mapView.setUserTrackingMode(.followWithHeading, animated: true)

let mapCamera = MKMapCamera(lookingAtCenter: dongleCoordinates!, 
                 fromDistance: 500, pitch: 20, heading: 0)
 mapView.setCamera(mapCamera, animated: true)

// Добавление полилиний

mapView?.delegate = self
var locations = places.map { $0.coordinate }
print("Number of locations: \(locations.count)")
let polyline = MKPolyline(coordinates: &locations, count: 
                 locations.count)

mapView?.addOverlay(polyline)

// MKMapViewDelegate

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

    let renderer = MKPolylineRenderer(overlay: overlay)
    renderer.strokeColor = DLConstants.colors.blue
    renderer.lineWidth = 3.0

    return renderer
}
...