切换到另一个视图控制器时,如何保持我的标签栏可见?

How do I keep my tab bar visible when segueing to another view controller?

我目前面临的问题是,我想通过按下橙色控制器右上角的图标从橙色视图控制器切换到黄色视图控制器。我面临的问题是,当我单击模拟器中的图标时,它会转到黄色控制器,但选项卡栏会消失。从可从选项卡栏访问的视图转至其他视图时,如何确保选项卡栏不会消失?谢谢!

您需要将 Orange HomeViewController 包裹在 UINavigationController 中,并将此 UINavigationController 嵌入 UITabBarController 中。当您从 Orange 导航到 Yellow 时,您可以将其推送到 Orange 的导航控制器.

当您对 UITabBarController 中嵌入的 UINavigationController 执行 push 调用时,它将在下一个屏幕中保持 TabBar 可见。