如何/何时可以UIViewController返回self.storyboard
无。(lldb)po self.storyboard无
我试图发起与视图控制器:
self.storyboard!.instantiateViewControllerWithIdentifier
但self.storyboard是零?
注意:plist设置为正确的故事板。
如何/何时可以UIViewController返回self.storyboard
无。(lldb)po self.storyboard无
我试图发起与视图控制器:
self.storyboard!.instantiateViewControllerWithIdentifier
但self.storyboard是零?
注意:plist设置为正确的故事板。
尝试这种情况:
let localStoryboard = UIStoryboard(name: "Main", bundle: nil)
这实际上对我有用。我只使用我的应用程序的部分故事板---不包括rootViewController。 – DoctorG
每Apple documentation,UIViewController
的storyboard
属性表示从该视图控制器起源故事板。如果视图控制器没有从故事板实例化,它将返回一个可选UIStoryboard
实例,该实例为nil
。
'如果视图控制器没有从故事板实例化,则此属性为nil.'(来自doc)。如何创建你的'UIViewController'? – Larme
你是对的,ViewController是在代码中创建的,因此故事板是零。答案是创建你自己的实例。 –
这听起来像是可能是X/Y问题。 – nhgrif