标签栏不能作为另一个视图的子视图,但作为窗口的子视图可以正常工作吗?

时间:2009-08-09 19:01:26

标签: iphone uitabbarcontroller tabbar

我正在尝试在标题屏幕后制作一个包含三个子视图的程序。其中两个视图只是标准的nib文件,UIViewController子类控制它们,第三个是Tab Bar视图。我似乎无法显示标签栏项目。我走过了“开始iPhone开发”中的标签栏章节,该栏目将“标签栏控制器”立即添加为应用程序委托中Window的子视图,并且工作正常。我想要做的是在从标题屏幕中选择第三部分之后加载我的rootView控制器,然后添加一个标签栏视图。每次我这样做,虽然我得到一个空白的标签栏没有标签栏项目。

您可以提供的任何帮助都会非常感激,因为我已经在这里工作了几天。

由于

1 个答案:

答案 0 :(得分:3)

您无法将标签栏控制器推送到导航控制器,我假设您正在尝试这样做。但是,您可以使用普通UITabBar并在UIViewController子类(而不是UITabBarController)中实现您自己的视图切换。请参阅this related question