2016-08-13 19 views
1

我已经实现了一个选项卡栏,但是当我浏览应用程序时,我没有看到选项卡栏。在我去某个页面后它消失了。这是我实现它的方式。我有一个标签栏连接到一个导航控制器内嵌入的vc。所以层次结构看起来像这样。为什么标签栏不会出现在整个应用程序?

----的UITabBarController

-------的UINavigationController

-----------的ViewController 1与按钮来查看控制器2(I可以看到的标签酒吧)

----------------视图控制器2(我看不到标签栏)

+0

可以显示标签栏在你的项目中连接的屏幕,否则在这里上传项目 –

+0

这意味着你的第二个viewcontroller没有正确连接在VC1中 –

回答

0

这听起来像您从视图控制器获取SEGUE 1查看控制器2是一个“现在”的赛格,而不是一个“推”赛格。 (如果我没有记错,Apple最近从故事板中删除了“推”出的残段)。不幸的是,“当前”浏览控制器出现在导航控制器的前面。

为了做一个“推” SEGUE,你必须做的代码,例如:

- (IBAction)buttonTapped: (id)sender 
{ 
    ViewController2 *viewController = ... 
    [self.navigationController pushViewController:viewController]; 
} 
0

我想你错过了最初作为初始视图控制器enter image description here

相关问题