从主页视图 - 根视图控制器 - 当用户在导航层次结构中向前移动时,我会依次打开2个视图控制器:
1)通过Storyboard中连接的按钮推出SecondViewController
2)以模态方式呈现ThirdViewController
[self performSegueWithIdentifier:@"NextViewController" sender:nil];
所以,情况是这样的:RootViewController -> SecondViewController -> ThirdViewController。
现在,在我的ThirdViewController中,我想要一个按钮可以返回2次到我的RootViewController,也就是回到主页。但是这并不起作用:
[self.navigationController popToRootViewControllerAnimated:YES];
只有这个人回到了第二个视图控制器
[self.navigationController popViewControllerAnimated:YES];
我如何同时移除模态视图控制器和推送视图控制器?