没有标签栏项的UITabBarController中的UIViewController

时间:2013-07-11 08:40:59

标签: iphone ios objective-c uiviewcontroller uitabbarcontroller

所以我有这个应用程序,我有一个视图控制器(我想在应用程序启动时首先出现)和一个标签栏控制器。我还有标签栏控制器中的其他导航栏控制器。我想将视图控制器放在标签栏控制器的顶部。使标签栏控制器成为视图控制器的父级会更好。

like this :

但请注意,我不希望标签栏项代表视图控制器,我希望标签栏与视图控制器一起显示。我不想也不想尽可能多地使用故事板。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

我想最简单的解决方案是使用tabBar的屏幕截图并将其作为按钮放在HomeViewController中。在这种情况下,您可以将HomeViewController用作rootViewController,然后在按钮操作中将TabBarController设置为rootViewController

Root = Home + Button
- >
Root = TabBar

如果您想要选择正确的标签,也许您需要四个按钮。