我试图以编程方式创建地图,但一旦我运行应用程序,我得到的只是一个黑屏。
Re Big Nerd Ranch iOS Programming第5版中的第97页,第6章“以编程方式创建视图”。
我在MapViewController.swift中输入了以下代码
// MapViewController.swift
import UIKit
import MapKit
// Define a UIViewController subclass named MapViewController
class MapViewController: UIViewController {
var mapView: MKMapView!
override func loadView() {
// create a map view
mapView = MKMapView()
// set it as *the* view of this view controller
view = mapView
}
override func viewDidLoad() {
// Always call the super implementation of viewDidLoad
super.viewDidLoad()
print("MapViewController loaded its view.")
}
}一旦我运行这个应用程序,我就会在地图应该出现的地方看到一个黑屏。出什么问题了?
谢谢!
https://stackoverflow.com/questions/41188852
复制相似问题