Режим отслеживания пользователя отсутствует анимация, Swift
У меня есть этот код здесь, включая userTrackingMode = .follow
и это прекрасно работает, но он просто выскакивает на Userlocation
вместо того, чтобы анимировать карту, чтобы перейти к местоположению пользователя... что я и хочу. Любой может сказать мне горячо добавить эту анимацию, заставляя карту меняться на местоположение пользователя с помощью анимации, а не просто вставлять ее (если это имеет смысл)
import UIKit
import MapKit
import CoreLocation
class MapViewController: UIViewController,MKMapViewDelegate, CLLocationManagerDelegate{
@IBOutlet weak var mapView: MKMapView!
@IBAction func UserTrackingMode(sender: AnyObject) {
mapView.userTrackingMode = .Follow
}
1 ответ
Решение
Ты можешь позвонить setUserTrackingMode:animated
чтобы оживить переход:
@IBAction func UserTrackingMode(sender: AnyObject) {
mapView.setUserTrackingMode(.Follow, animated:true)
}