从一个导航控制器更改为另一个

时间:2011-06-04 17:23:18

标签: ios ios4 uinavigationcontroller

我有2个标签栏的应用程序。在第二个标签栏我有导航控制器。我想在按下“更改”按钮时将此导航控制器更改为另一个导航控制器。我怎样才能做到这一点?请帮我。

由于

1 个答案:

答案 0 :(得分:2)

如果要添加一些动画,则必须使用viewControllersUITabBarController的{​​{1}}属性替换TabBar中的视图控制器。

但也许您应该考虑在您的控制器中有2个视图,并在单击按钮时隐藏/显示它们,甚至可能在导航控制器的导航堆栈上按下/弹出视图控制器而不使用动画(setViewControllers:animated:)只需隐藏后退按钮(pushViewController:yourController animated:NO