Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在Swift 3(Xcode 8)中缩放到特定坐标?_Ios_Swift3_Xcode8 - Fatal编程技术网

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
}