为什么TabBar隐藏在segue之后?

我有下一个结构:

* TabBarController - ViewController with TableView - ViewController 

当我在TableView上select任何行时,segue将我转到ViewController。 在带有TableView的ViewController上,我看到了BottomBar,但在Segue消失之后。

我怎样才能保持它在我的ViewController? 我甚至在NavigationController中放置了最后一个ViewController,但它也没有帮助我。

我该如何解决?

您的层次结构应如下所示:

 * TabBarController - NavigationController - ViewController with TableView - ViewController 

UINavigationController使用Show segue将目标视图控制器压入导航堆栈。 但是,大多数其他视图控制器显示模式(即通过滑动源视图控制器) Show ,这就是为什么你的tabbar消失。

当从故事板中的视图控制器中按下时,取消选中隐藏底部栏