导航控制器和tabbar控制器同时?

时间:2011-11-05 20:21:18

标签: objective-c ios

我正在使用UITabBarController来控制视图,只想要UINavigationController所以我可以在其中显示标题(以及显示“保存”按钮。

是否有可能同时拥有?

3 个答案:

答案 0 :(得分:1)

两者都是完全可能的。自然要做的就是首先加载UITabBarController,并在选项卡选择时加载每个UIViewController作为UINavigationController的实例。事实上,我刚刚使用本教程完成了同样的事情:http://blog.willwinder.com/2011/05/xcode4-uitabbarcontroller-with.html

答案 1 :(得分:1)

是的,Apple的文档很好地涵盖了这一点。查看View Controller Progamming Guide。基本上你将UINavigationControllers添加到UITabBarController。每个UINavigationController都使用所需的UIViewController作为其rootViewController进行初始化。

答案 2 :(得分:1)

首先将导航控制器添加到tabbarcontroller的rootviewcontroller  然后将tabbarcontroller添加为窗口的子视图