添加导航栏到TabBar Swift iOS9

时间:2015-09-23 19:05:49

标签: ios tabbar

我有一个带有4个图标的TabBar,一个图标(number4)是一个带有3个按钮/图像的照片库,在ViewController(number5)中显示10个图像。我需要一个后退按钮(编号5)返回(编号4)。 问题是当我从(5)单击Back返回到(4)时(4)中的TabBar消失。 知道我做错了什么吗? 谢谢

Storyboard

1 个答案:

答案 0 :(得分:0)

如果我理解正确,你的4号视图控制器(从现在开始的VC4)是TabBar的一个标签的根视图控制器,并且显示到VC5的segue。

自动显示后退按钮并保持我能想到的底栏的最佳方法是将VC4嵌入到导航控制器中,从而具有:

  

TabBar项目 - > UINavigationController - > VC4(作为导航控制器的根) - > VC5(通过segue达成)

在此之前,我建议删除您在VC5中手动添加的导航栏。

如果这不起作用,请确保未检查图片中突出显示的Attribute Inspector中导航控制器的属性,因为第一个将显示隐藏TabBar的工具栏,第二个将在转到VC5时隐藏TabBar。

Don't show toolbar Don't hide bottom bar on push