2013-07-04 65 views
0

我的IOS應用程序有一個不能被修改登錄序列,一旦序列完成我做應用程序的委託下IOS添加的TabBar控制器到視圖

- (UIViewController*)newRootViewController { 
     NViewController *nView = [[NViewController alloc] 
            initWithNibName:@"NViewController" 
            bundle:nil]; 

    UINavigationController *navVC = [[UINavigationController alloc] initWithRootViewController:nView]; 
    [nView release]; 
    return navVC; 
    } 

一旦的nView是有可能添加一個標籤欄控制器,或者如何用標籤欄控制器替換nView。

回答

1

您可以創建一個UITabBarController,然後將您的NViewController和其他控制器添加到選項卡欄。

NViewController *nView = [[NViewController alloc] 
          initWithNibName:@"NViewController" 
          bundle:nil]; 

//Create my tab bar 
UITabBarController* myTabController = [[UITabBarController alloc]init]; 

//Add my tabs 
NSArray* tabs = [[NSArray alloc]initWithObjects:nView, nil]; 
[myTabController setViewControllers:tabs]; 
+0

您可以將myTabController設置爲根控制器 – woot586

相關問題