gpt4 book ai didi

ios - Push Segue 后 TabBar 消失

转载 作者:可可西里 更新时间:2023-11-01 01:36:30 25 4
gpt4 key购买 nike

这是我的应用程序的当前布局。如您所见,我有一个嵌入在 TabBarViewController 中的 ViewController。你可以看到我在这两个底 View Controller 中都有两个标签栏,但只显示第一个。在 push segue 之后的第二个 View Controller 中,标签栏消失了。为什么是这样?

我为第一个 View Controller 添加了属性,它没有设置为在 segue 期间隐藏底部栏,所以我很困惑为什么它会在 segue 之后消失。有任何想法吗?

enter image description here

enter image description here

最佳答案

您需要将 tabBar 的 Root View Controller 包装在 UINavigationController 中。所以你的 UITabBarController 实际上会指向 Navigation Controller。然后,当您在该导航 Controller 中四处移动时,标签栏将保持原位。

要在您的应用程序中解决此问题,请在 Storyboard中选择您的 View Controller ,然后单击“编辑器”->“嵌入”->“导航 Controller ”。

这是我为遇到此问题的任何其他人拼凑而成的视觉表示。如果在如下所示的 Storyboard中删除“NavigationController”,则当您单击“First View”中的按钮时,该选项卡将消失。使用导航 Controller ,您将维护选项卡栏。希望这会有所帮助。

enter image description here

关于ios - Push Segue 后 TabBar 消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36899671/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com