Ios 从当前上下文中切换时缺少选项卡栏

Ios 从当前上下文中切换时缺少选项卡栏,ios,swift,Ios,Swift,我试图按下ViewController 1上的按钮,该按钮将我移动到ViewController 2(在ViewController 1的当前上下文中)。之后,我想按下ViewController 2上的一个按钮并将我移动到ViewController 3,而不会丢失选项卡栏 ViewController 1(带选项卡栏)--->ViewController 2(在ViewController 1的当前上下文中)--->ViewController 3(带选项卡栏) 问题: 1:带推的Segue

我试图按下ViewController 1上的按钮,该按钮将我移动到ViewController 2(在ViewController 1的当前上下文中)。之后,我想按下ViewController 2上的一个按钮并将我移动到ViewController 3,而不会丢失选项卡栏

ViewController 1(带选项卡栏)--->ViewController 2(在ViewController 1的当前上下文中)--->ViewController 3(带选项卡栏)

问题:

1:带推的Segue不适用于交叉融合动画

2:Segue with Detail在视觉上和动画上都很好,但我失去了Tabbar


是否可以使用(在当前上下文中使用交叉融合动画)而不丢失Tabbar?这是我两周来一直试图解决的问题。欢迎提供任何指导。

尝试将ViewController嵌入到UINavigation中

能否尝试以下行:self.hidesBottomBarWhenPushed=false不确定这将如何解决任何问题。在我从ViewController 1(详细信息)开始后,是否希望我在第二个ViewController上使用这一行?您说过,当您转到第三个vc时,会丢失选项卡栏,请尝试将它从vc1设置为true,从vc2设置为false,从vc2设置为vc3。你能再加一些代码吗?或者你是在使用故事板中的片段吗?这是正确的。当我使用时,我丢失了选项卡栏(与细节一起使用)。不幸的是,代码行没有做任何改变。我用的是故事板,我试过了。不幸的是没有任何结果。