2012-01-12 50 views
1

我是一位具有web開發經驗的新iphone開發人員,現在我嘗試在控制器中構建制表符,在HTML中我使用div來分組控制器,以便可以隱藏或顯示它通過JavaScript,我如何在xcode(界面生成器)中實現同樣的功能?如何在xcode中對控制器進行分組

+0

最快的方法是使用標籤欄應用程序模板在Xcode – 2012-01-12 08:59:31

+0

是的,但是標籤內部有標籤! :) – shox 2012-01-12 09:07:49

回答

1

我認爲你應該使用TabBar控制器。嘗試執行這樣的代碼:

myTabBarController = [[UITabBarController alloc] init]; 
    NewsFeedController *newsFeedController = [[NewsFeedController alloc] initWithFacebook:facebook]; 
    UINavigationController *navigationControllerHome = [[UINavigationController alloc] initWithRootViewController:newsFeedController]; 
    [newsFeedController release]; 
    AboutController *aboutController = [[AboutController alloc] init]; 
    UINavigationController *navigationControllerAbout = [[UINavigationController alloc] initWithRootViewController:aboutController]; 
    [aboutController release]; 
    myTabBarController.viewControllers = [NSArray arrayWithObjects:navigationControllerHome, navigationControllerAbout, nil]; 
    [self.window addSubview:myTabBarController.view]; 

的NewsFeedController和AboutController將出現在標籤

+0

@在互聯網上打字的Tabbar控制器的一些人我不是指類的名稱。無論如何,編輯我的答案,你應該至少輸入UITabBarController,但不只是TabBar控制器....如果你開始編輯做適當的方式。 – Stas 2012-01-30 15:12:29

+0

隨意編輯回來,或者讓你喜歡 - 這是你的答案。在我看來,「tabbar」看起來像是一個發音爲TAB-ar的單詞,我認爲TabBar對於大多數人來說很容易閱讀和理解(並且比UITabBarController更容易理解)。 – 2012-01-31 15:19:22

相關問題