0
我已将Take ViewController和Put Navigation Controller从对象库中放入标签栏与导航控制器相同.... 但是选项卡栏无法显示在控制器中...我想在同一个视图控制器中同时使用两个选项卡栏和导航栏
我已将Take ViewController和Put Navigation Controller从对象库中放入标签栏与导航控制器相同.... 但是选项卡栏无法显示在控制器中...我想在同一个视图控制器中同时使用两个选项卡栏和导航栏
首先声明你的标签栏控制器在委托.h文件中
@property (strong, nonatomic) UITabBarController *tabBarController;
然后宣布你的根视图控制器,它在.m文件添加到导航控制器
UIViewController *homeViewController = [[[HomeViewController alloc] initWithNibName:@"HomeViewController" bundle:nil] autorelease];
UINavigationController *navigationcontroller = [[[UINavigationController alloc] initWithRootViewController:homeViewController] autorelease];
然后将控制器阵列添加到标签栏
self.tabBarController = [[[UITabBarController alloc] init] autorelease];
self.tabBarController.viewControllers = [NSArray arrayWithObjects:navigationcontroller,secondViewController and so on, nil];