首页 > 解决方案 > 即使选项卡按钮无法立即访问该屏幕,也将选项卡栏添加到所有屏幕

问题描述

我的应用程序中有一个标签栏,其中有 3 个项目通向 3 个单独的视图控制器。但是,在其中一个页面中,我有一个按钮转换到另一个视图控制器(单击按钮,它会将您带到另一个页面),并且底部的选项卡不再可见。

想想Instagram,您可以在其中搜索一个人……如果您单击该人的个人资料,底部的选项卡仍然可见且具有响应性,而我的应用程序中的选项卡栏则不可见。我需要 Instagram 在我的应用程序中具有的相同效果,但是我对如何实现这一点感到困惑。

标签: swiftxcodeuiviewcontrolleruitabbaruitabbaritem

解决方案


我创建了一个示例项目来解释我试图解释的内容

截图 - 故事板

在此处输入图像描述

查看层次结构

---> Tab Controller
  ---> Tab Vc 1 --> ContentView With Navigation Controller
  ---> Tab Vc 2 --> ContentView With Navigation Controller
  ---> Tab Vc 3 --> ContentView With Navigation Controller
---> Demo Vc - Which wis the second ViewController to be displayed with in Tab Bar bounds

输出

在此处输入图像描述

项目链接

关联 -https://github.com/RockinGarg/ContainerView-TabBar.git

检查分支 -stack_Tab_VC_Container

克隆 -git clone -b stack_Tab_VC_Container https://github.com/RockinGarg/ContainerView-TabBar.git


推荐阅读