这是应用程序的设计: TabBarController - > NavigationController - >显示ModalViewController - >将另一个ViewController推到顶部(通过segue)
如何在不解除ModalViewController的情况下解除最后一个ViewController?
答案 0 :(得分:0)
如果您的设计是这样的
TabBarController -> NavigationController -> rootviewcontroller -->Show ModalViewController -> Push another ViewController2 on top (by push segue)
首先,如果你尝试的话,你不能将viewcontroller推到modalviewcontroller之上。 viewcontroller将被推送到modalviewcontroller的后面,当你关闭那个模态viewcontroller时,你会看到viewcontroller2被显示出来。
答案 1 :(得分:0)
我能够通过简单地[self.navigationController popViewControllerAnimated:YES]来解除viewController。解雇是解雇所有模态视图控制器。