MapKit不显示位置

时间:2016-04-23 01:42:37

标签: ios swift mapkit

我已将MapKit实施到我的Swift应用程序中,一切运行正常,当我运行应用程序时,它会显示一张地图。但是,这是对美国的概述,而不是我想要的地方。 我已将MapKit导入ViewController,并通过IBOutlet将MapView连接到ViewController,但它无法正常工作。 我没有将代码放在viewDidLoad中,因为应用程序每次都崩溃了。相反,我做了一个功能,似乎可以做到这一点。这是我为这张地图制作的所有代码:

func mapMexico()
    {
        let lat:CLLocationDegrees = 20.648097
        let long:CLLocationDegrees = -105.235168

        let coordinate = CLLocationCoordinate2D(latitude: lat, longitude: long)

        let latDelta:CLLocationDegrees = 0.01
        let longDelta:CLLocationDegrees = 0.01
        let span = MKCoordinateSpan(latitudeDelta: latDelta, longitudeDelta: longDelta)

        let region = MKCoordinateRegion(center: coordinate, span: span)

        mapView.setRegion(region, animated: true)

    }

0 个答案:

没有答案