我有一个问题,我的地图套件没有集中在我的引脚,我已经设置。相反,它的加载方式是this.
我尝试了多种不同的方法,例如,这个问题是否与故事板中的MapKit属性有关?也许吧,但我不这么认为。我在网上也找不到多少关于这个问题的信息?以下是我的代码,我认为可能与此相关:

import UIKit
import MapKit
import Foundation
class First: UIViewController {


    @IBOutlet var Map: MKMapView!

    override func viewDidLoad() {

        var location = CLLocationCoordinate2DMake(-37.81411, 144.96328)

        var span = MKCoordinateSpanMake(0.1, 0.1)

        var region = MKCoordinateRegion(center: location, span: span)


        Map.setRegion(region, animated: true)


        var annotation = MKPointAnnotation()
        annotation.coordinate = location
        annotation.title = "Pizza Pistorante"
        annotation.subtitle = "Luna Rossa"

        // Add annotation to the scene

        Map.addAnnotation(annotation)



    }
}

最佳答案

以这种方式向地图视图添加约束:
从情节提要中选择地图视图,然后转到“固定”菜单并添加这四个约束,如下图所示:
地图注释将显示在中间。

关于ios - MapKit IOS不在引脚上居中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31265828/

10-13 03:43