UIViewControllers IOS之间的导航

时间:2012-07-03 13:21:17

标签: ios uiviewcontroller uinavigationcontroller

我遇到了问题并请求你的帮助。 这是关于UINavigationController堆栈中的导航。

例如,我的IOS应用程序可以有这种类型的层次结构

[1] - > [2] - > [3]

意味着第一个控制器按下第二个控制器推动第三个控制器。如何在第三个按钮中创建一个按钮,让我直接回到第一个控制器,如下所示

[3] - > [1]

谢谢你的帮助

2 个答案:

答案 0 :(得分:2)

使用UINavigationController的方法popToRootViewControllerAnimated:,例如来自你的UIViewController:

[self.navigationController popToRootViewControllerAnimated:YES];

答案 1 :(得分:2)

UINavigationController有以下方法:

- (NSArray *)popToRootViewControllerAnimated:(BOOL)animated

您只需要创建一个调用该方法的按钮。