如何从第三个viewController返回到第一个viewcontroller?

时间:2011-06-15 10:36:56

标签: iphone

我有一个问题,我通过pushviewcontroller从第一个viewcontroller移动到第三个viewcontroller,但是当我执行popViewControllerAnimated时,它来到第二个viewcontroller,但我需要先来看看。请一些人帮助我

2 个答案:

答案 0 :(得分:4)

您可以按如下方式使用popToViewController

 [self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:o] animated:YES];

同样您也可以使用以下语句直接访问您开始的第一个视图控制器。

 [self.navigationController popToRootViewControllerAnimated:YES];

希望它有所帮助。

答案 1 :(得分:2)

[[self navigationController] popToRootViewControllerAnimated:NO];