Xamarin.ios 单触式使用UITabBarController内置对话框VIEWCONTROLLER

Xamarin.ios 单触式使用UITabBarController内置对话框VIEWCONTROLLER,xamarin.ios,tabbarcontroller,dialogviewcontroller,Xamarin.ios,Tabbarcontroller,Dialogviewcontroller,目前在我的应用程序中,我有以下设计: -对话框视图控制器1 ---对话框视图控制器2 ----对话框视图控制器3 ------塔巴控制器 -------对话框视图控制器4 -------对话框视图控制器5 -------对话框视图控制器6 -------对话框视图控制器7 问题在于,对话视图控制器4-7可以说破坏了单触式对话流,因为TabBarController位于两者之间。当我创建对话框视图控制器4-7时,我需要在它们的构造函数中创建新的根,而DVC1-3不需要这样做 使用这种方法,DVC4

目前在我的应用程序中,我有以下设计:

-对话框视图控制器1

---对话框视图控制器2

----对话框视图控制器3

------塔巴控制器

-------对话框视图控制器4

-------对话框视图控制器5

-------对话框视图控制器6

-------对话框视图控制器7

问题在于,对话视图控制器4-7可以说破坏了单触式对话流,因为TabBarController位于两者之间。当我创建对话框视图控制器4-7时,我需要在它们的构造函数中创建新的根,而DVC1-3不需要这样做

使用这种方法,DVC4-7中的某些功能(如无线电组)不起作用,例如,它将显示无线电组选择,但顶部没有导航栏

我的问题是我能做些什么来解决这个问题?我可以在DVC中使用TabBarController吗?或者如何将DVC4-7连接回主电路

提前感谢。

根据

一个选项卡栏出现在屏幕的底部边缘,应该是 可从应用程序中的每个位置访问


这意味着它应该是根,而不是嵌套在另一个控制器中。

谢谢。看来我卡住了,不知道怎么解决这个问题我想知道为什么苹果不愿意在其他地方使用UITabBarController而不是根控制器?您可能会认为,在任何级别使用UITabBarController都会使许多应用程序受益。