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];