我遇到了问题并请求你的帮助。 这是关于UINavigationController堆栈中的导航。
例如,我的IOS应用程序可以有这种类型的层次结构
[1] - > [2] - > [3]
意味着第一个控制器按下第二个控制器推动第三个控制器。如何在第三个按钮中创建一个按钮,让我直接回到第一个控制器,如下所示
[3] - > [1]
谢谢你的帮助
答案 0 :(得分:2)
使用UINavigationController
的方法popToRootViewControllerAnimated:
,例如来自你的UIViewController:
[self.navigationController popToRootViewControllerAnimated:YES];
答案 1 :(得分:2)
UINavigationController
有以下方法:
- (NSArray *)popToRootViewControllerAnimated:(BOOL)animated
您只需要创建一个调用该方法的按钮。