[英]How do I initialize a custom ViewController when there's no Storyboard?
I do not have storyboard enabled. 我没有启用故事板。 I am initializing the viewcontroller like so: 我正在初始化viewcontroller,如下所示:
var customViewController = CustomViewController();
then doing this says customViewController
is nil: 然后这样做说customViewController
是零:
self.navigationController!.pushViewController(customViewController, animated: true)
I tried and succeeded 我试过并成功了
import Foundation
class MyCustomViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.view.backgroundColor = UIColor.redColor()
}
}
and push 并推
var customViewController = MyCustomViewController()
self.navigationController?.pushViewController(customViewController, animated: true)
have anything in your CustomViewController ? 你的CustomViewController中有什么东西?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.