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