我是Swift和Xcode的新手。 我有一个带有四个标签的标签栏。这四个选项卡视图具有用于显示其他视图控制器的按钮,我想在这些视图控制器中显示选项卡栏而不将其添加到选项卡栏中。 但是我用谷歌搜索,但是找不到足够的信息。 所以我需要帮助。 谢谢。
答案 0 :(得分:0)
好吧,您可以做的是,假设您有一个Base UIViewController,它在屏幕底部有一个标签栏。
在标签栏上方添加UIView。此UIView将是UIViewControllers的容器,当您单击TabBar项时将显示该容器。因此,当您点击Tabbar项时,只需使用特定的UIViewController填充该视图即可。
答案 1 :(得分:0)
您需要将TabBarContoller设置为应用程序的rootViewController。因此方案应如下:
TabBarContoller-> Tab1-> UINavigationController-> ViewContoller1-> ViewContoller2。
在这种情况下,您可以在ViewContoller1和ViewContoller2之间导航,并且TabBarContoller将保持可见。