0
我正在用多个故事板创建应用程序。现在,我可以从第一个故事板转换到第二个故事板,但当我转换到第二个故事板时,我失去了导航控制器。但是,我仍然需要回到第一个故事板,并想使用相同的控制器。有谁知道如何让我的导航控制器在故事板之间?在故事板之间保持导航控制器(swift)
下面是我如何过渡到我的第二个故事板。 pushViewController是我试图添加到导航堆栈,但它不起作用。
let destination = UIStoryboard(name: "Preferences", bundle: nil)
let initialViewController = destination.instantiateInitialViewController() as! UIViewController
self.navigationController?.pushViewController(initialViewController, animated: true)
self.presentViewController(initialViewController, animated: true, completion: nil)
你是正确的关于代码重复。虽然事实证明,我的问题是,self.navigationController返回零,因为我没有正确嵌入它。谢谢回答! – Vivian