我是 Swift 开发的初学者,我被困在一个点上。我有一个 ViewController1(入口点)、导航 Controller 和 ViewController2。 ViewController2 包含 XLPagerTabStrip 并嵌入在导航 Controller 中。我可以使用以下代码从 ViewController1 移动到导航 Controller 。
let navigationController = mainStoryBoard.instantiateViewController(withIdentifier: "NavigationController") as! UINavigationController
let viewController = mainStoryBoard.instantiateViewController(withIdentifier: "ParentViewController") as! ParentViewController
navigationController.pushViewController(viewController, animated: true)
self.present(navigationController, animated: true, completion: nil)
现在的问题是我无法从导航 Controller 返回到 ViewController1。
能够从 ViewController1 -> NavigationController -> ViewController2 移动
但无法向后移动,即 ViewController1 <- NavigationController <- ViewController2
提前致谢。
最佳答案
尝试任何一个
navigationController?.popViewController(animated: true)
dismiss(animated: true, completion: nil)
关于swift - 从导航 Controller 回到 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50740846/