Swift instantiateViewController without storyboard?编程

问题描述:

有没有任何方式instantiateViewController而不使用storyboard?我没有使用故事板。Swift instantiateViewController without storyboard?编程

+0

只需创建视图控制器的实例,就像您的任何其他类。你真正的问题是什么? – rmaddy

+0

任何代码示例? – Kristoff

+0

我不知道该怎么做 – Kristoff

是的,你可以初始化你控制器笔尖名称:

let main = UIViewController(nibName: "Second", bundle: nil) 

您也可以调用构造函数没有参数,如:

let main = UIViewController() 
+0

谢谢你! let main = UIViewController()它的工作我会接受你的答案正确 – Kristoff

+0

@Kristoff第一行使用从故事板...基本上无论你看到nibName它意味着* from * storyboard ...第二行纯粹实例化一个viewController以编程方式...虽然你也将饲料的相关属性,即按钮,标签,视图等... – Honey

+0

@Honey第一种方法可以用于笔尖也。 –