我面临着显示导航控制器和标签栏控制器的问题,根据应用程序启动方法中添加子视图的位置显示一个。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions {
// Override point for customization after application launch.
navigationController.navigationBar.barStyle = UIBarStyleBlackOpaque;
// Add the view controller's view to the window and display.
[self.window addSubview:navigationController.view];
[self.window addSubview:tabBarController.view];
[self.window makeKeyAndVisible];
return YES;
}
答案 0 :(得分:0)
是的,一次只能显示一个。您可以在tabBarController的选项卡中设置导航控制器,然后您可以同时查看两者。
现在查看第1项,其viewController将其更改为导航控制器。
答案 1 :(得分:0)
您可以一次添加一个控制器navigationController或TabbarController。 如果添加Tabbar控制器并在该控制器中添加导航控制器,则可以看到两者。