是否可以在选项卡中不存在的 UITabviewcontroller 中显示 UIViewcontroller?

Is it possible to show a UIViewcontroller in a UITabviewcontroller that doesn't exist in tabs?

我遇到了一个非常奇怪的情况;我有一个包含 5 个选项卡的 tabviewcontroller,并且该 tabviewcontroller 位于一个容器中,该容器位于 uiviewcontroller 中,该容器包含顶部和底部栏。有一些额外的页面,它们的链接按钮不应显示在 uitabbar 中,而应显示在父 uiviewcontrollers 的顶部和底部栏中。当我打开那些额外的页面时,选项卡、底部栏和顶部栏不应该消失,只有 tabviewcontroller 中的容器区域应该显示额外的页面。我使用最新版本的swift和最新版本的xcode。

有什么想法吗?

我按照您的要求制作了一个集成容器视图和标签栏控制器的示例项目

检查 - https://github.com/RockinGarg/ContainerView-TabBar.git

屏幕截图

标签栏 VC1 -

标签 VC2 -

单击底部工具栏的第二个时,同一 ContainerView 中的其他控制器