目前在我的应用中,我有这样的设计:
- DialogViewController 1
----- DialogViewController 2
-------- DialogViewController 3
----------- TabBarController
-------------- DialogViewController4
-------------- DialogViewController5
-------------- DialogViewController6
-------------- DialogViewController7
问题在于对话框视图控制器4-7打破了单触控对话框流(可以这么说),因为它们之间有TabBarController。当我创建对话框视图控制器4-7时,我需要在它们的构造函数中创建新的Root,而DVC 1-3则不需要。
通过这种方法,某些像无线电组这样的东西在DVC 4-7中不起作用,例如它会显示无线电组选择,但顶部没有导航栏。
我的问题是我该怎么做才能解决这个问题?如果有意义的话,我可以在DVC中使用TabBarController吗?或者我如何将DVC 4-7“挂钩”回主“电路”?
提前致谢。