Ios 如何在Swift 3(Xcode 8)中缩放到特定坐标?
我正在尝试使用坐标缩放到某个位置。Ios 如何在Swift 3(Xcode 8)中缩放到特定坐标?,ios,swift3,xcode8,Ios,Swift3,Xcode8,我正在尝试使用坐标缩放到某个位置。 我怎样才能做到这一点?您是说地图视图吗?你是说你有一个纵横地图坐标,你想把地图缩放到那个点?你需要更清楚、更具体。 import UIKit import MapKit class HomeViewController: UIViewController, MKMapViewDelegate { @IBOutlet weak var mapView: MKMapView! override func viewDidLoad() { super.v
我怎样才能做到这一点?您是说地图视图吗?你是说你有一个纵横地图坐标,你想把地图缩放到那个点?你需要更清楚、更具体。
import UIKit
import MapKit
class HomeViewController: UIViewController, MKMapViewDelegate {
@IBOutlet weak var mapView: MKMapView!
override func viewDidLoad() {
super.viewDidLoad()
mapView.showsUserLocation = true
if let userLocation = mapView.userLocation.location {
//let frontedUserLocation = CLLocationCoordinate2DMake(37.7857, -122.4021)
mapView.centerCoordinate = userLocation.coordinate
//mapView.centerCoordinate = frontedUserLocation
//let region = MKCoordinateRegionMakeWithDistance(frontedUserLocation, 1855, 1855)
let region = MKCoordinateRegionMakeWithDistance(userLocation.coordinate, 9484.1, 9484.1)
mapView.setRegion(region, animated: true)
}
mapView.delegate = self
}