我有以下结构:
UINavigationController(1) -> MainViewController ---PRESENT MODAL--->
UINavigationController(2) -> TutorialViewController ---PRESENT MODAL---> LoginViewController
---PRESENT MODAL---> SignupViewController
我想从 LoginViewController 上的用户操作中关闭 UINavigationController(2)。
有什么想法吗?
最佳答案
您应该使用委托(delegate)来关闭第二个 View Controller 。所以你会让第二个导航 Controller 被第一个导航 Controller 解雇,第一个导航 Controller 呈现它。这是关闭模态视图的推荐方法。
这是关于 delegation 的文档
关于ios - 如何关闭模态呈现的 UINavigationController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29782438/