我的MapKit问题没有以我设置的引脚为中心。而是加载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)
}
}
答案 0 :(得分:2)
以这种方式向mapView添加约束:
从storyBoard中选择你的mapView然后转到Pin Menu并添加这四个约束,如下图所示:
您的地图注释将显示在中心。