2012-03-13 5 views
0

私は私のapp.Iでsplitview機能を使用しています。私はrootViewControllerにタブバーを置く必要があります。SplitViewController with TabbarController

しかし、タブバーにコントローラを追加して分割ビューに追加すると、分割されません。

detailViewControllerのみを表示しています。あなたは、このリンクを参照することができます

- (void)applicationDidFinishLaunching:(UIApplication *)application { 

    UIViewController *viewController2,*viewController3,*viewController4; 
    rootViewController = [[[CategoryItemsList alloc] init] autorelease]; 
    viewController2 = [[[SearchList alloc] init] autorelease]; 
    viewController3 = [[[FavoritesList alloc] init] autorelease]; 

    viewController4 = [[[Information alloc] init] autorelease]; 

    self.tabBarController = [[[UITabBarController alloc] init] autorelease]; 
    self.tabBarController.viewControllers = [NSArray arrayWithObjects: rootViewController,viewController2,viewController3,viewController4, nil]; 

    splitDetail = [[splitDetailView alloc] initWithNibName:@"splitDetailView" bundle:nil]; 

    UINavigationController *nav=[[UINavigationController alloc] initWithRootViewController:tabBarController]; 

    splitViewController = [[UISplitViewController alloc] init]; 
    // splitViewController.tabBarItem = controller.tabBarItem; 
    splitViewController.viewControllers = [NSArray arrayWithObjects:nav, splitDetail, nil]; 
    splitViewController.delegate=splitDetail; 
    rootViewController.splitView=splitDetail; 
} 
+0

「Splitview with iPad forタブバ」のようにタイトルを指定してください。 – Devang

+0

SplitViewはiPadでしか使用できないコントロールです – Developer

+0

Nop、このリンクをチェック:http://www.cocoacontrols.com/platforms/ios/controls/ecslidingviewcontroller--2今日はiPhoneでも利用できます。それはカスタムコントロールですが、分割ビューです。 – Devang

答えて

0

:ここ

は、アプリケーションのコードがフィニッシュ起動をしたです。あなたは、分割ビューを追加すると

https://github.com/mattgemmell/MGSplitViewController

http://www.raywenderlich.com/1040/ipad-for-iphone-developers-101-uisplitview-tutorial

http://mikebluestein.wordpress.com/2010/04/03/using-a-uisplitviewcontroller-to-create-a-master-detail-ipad-app-with-monotouch/

その後、あなただけのTabBarControllerにSplitViewControllerのオブジェクトを追加する必要があります。私は、これはあなたがのために探しているものだと思いますviewControllersの1つとして

これは役に立ちます。

関連する問題