UINavigationController - 后退按钮弹出到某个UIViewController

时间:2014-05-13 16:35:25

标签: ios uinavigationcontroller transition back

我们说我们在UIViewControllers

的堆栈上有一些UINavigationController

如何定义后退按钮应该弹出的UIViewController(而不是前一个)? (所以基本上弹出两个或更多,而不是一个) 也许我希望后退按钮弹回到根视图控制器,或者之前只有2个视图控制器。

我知道我可以创建一个自定义左栏按钮,但是它会丢失按钮中漂亮的向左箭头。而且我不想使用png图形来取回箭头。

编辑:

我想知道在按导航栏中的后退按钮时如何弹出到某个UIViewController。我知道如何弹出某个控制器,但不知道如何让后退按钮这样做。

1 个答案:

答案 0 :(得分:0)

当您按下viewControllers时,请推送您可能想要返回的所有内容,然后使用popToViewController:animated:返回到您想要的那个。或者使用popToRootViewControllerAnimated:一直返回rootViewController