在所有控制器中使用标签栏和导航栏的应用程序

Application with tab bar and navigation bar in all controllers

我在将标签栏添加到屏幕中的所有控制器时遇到问题,它只显示在直接连接到标签栏的控制器中。如何在所有屏幕上显示它?

我找到了答案,我的问题是我没有为每个标签栏项目添加导航控制器,我只制作了一个导航控制器,这就是标签栏没有出现的原因。 正确的顺序是:

TabBarItem1 -> NavController1 -> ViewController1 -> ViewController2

TabBarItem2 -> NavController2 -> ViewController1 -> ViewController2