Ios 如何在TabBarController中嵌入TableViewController并在切换到VC时保留TabBar

Ios 如何在TabBarController中嵌入TableViewController并在切换到VC时保留TabBar,ios,xcode,uitabbarcontroller,uicontainerview,Ios,Xcode,Uitabbarcontroller,Uicontainerview,我有一个TabBarController,它与ViewController的关系是segue,与包含嵌入式TableViewController的ContainerView的关系是segue。这很好,但是从TableViewController的TableView中的单元格中,我希望能够切换到后续的ViewController,同时仍保留屏幕底部的选项卡栏。换句话说,当我从TableViewController切换到后续VC时,后续VC将显示在整个窗口上,而不是嵌入到ContainerView中

我有一个TabBarController,它与ViewController的关系是segue,与包含嵌入式TableViewController的ContainerView的关系是segue。这很好,但是从TableViewController的TableView中的单元格中,我希望能够切换到后续的ViewController,同时仍保留屏幕底部的选项卡栏。换句话说,当我从TableViewController切换到后续VC时,后续VC将显示在整个窗口上,而不是嵌入到ContainerView中。见下文:


选项卡栏消失的原因是它与它包含的视图控制器包含在同一导航堆栈中。这可以通过为每个选项卡栏项提供自己的导航堆栈来避免。为此,请在选项卡栏控制器及其每个视图控制器之间放置导航控制器: