instantiateInitialViewController(withIdentifier:String)不存在?

时间:2016-12-19 16:25:34

标签: ios swift3

以下是Xcode 8.2的截图:

enter image description here

如果该功能不存在,那么如何将标识符添加到视图控制器中呢?

2 个答案:

答案 0 :(得分:3)

如果您想要ViewController,请使用instantiateViewController(withIdentifier:)并附加故事板中的视图(UIStoryboard Id Identifier

instantiateInitialViewController()是实例化默认视图initial,此函数采用无参数,并且通常不会以编程方式执行。

答案 1 :(得分:3)

let sb = UIStoryboard(name: "", bundle: Bundle.main)
sb.instantiateViewController(withIdentifier: "blue")