Xamarin.ios 带选项卡栏的iPhone应用程序架构

Xamarin.ios 带选项卡栏的iPhone应用程序架构,xamarin.ios,uitabbarcontroller,Xamarin.ios,Uitabbarcontroller,我有一个使用选项卡栏控制器的应用程序。它有五个标签 我需要将每个选项卡基于UINavigationController。我是否需要导航控制器内的另一个视图控制器,或者使用UINavigationController控制常规视图是否有效 (我猜是后者,但我今天真的遇到了麻烦,无法让它工作。)将“导航控制器”图标拖动到Interface Builder中的“选项卡栏控制器”。 您将能够将UINavigationController与UITabBarController一起使用。 此外,如果将“表视

我有一个使用选项卡栏控制器的应用程序。它有五个标签

我需要将每个选项卡基于UINavigationController。我是否需要导航控制器内的另一个视图控制器,或者使用UINavigationController控制常规视图是否有效

(我猜是后者,但我今天真的遇到了麻烦,无法让它工作。)

将“导航控制器”图标拖动到Interface Builder中的“选项卡栏控制器”。
您将能够将UINavigationController与UITabBarController一起使用。


此外,如果将“表视图控制器”拖动到“导航控制器”内的“视图控制器”,它们将被交换,您可以使用UINavigationController+UITableView+UIAbbarController。

UINavigationController是通过在其内设置rootViewController创建的

- (id)initWithRootViewController:(UIViewController *)rootViewController
该根视图控制器将控制该视图

在选项卡栏控制器中,可以添加UINavigationController