我的应用程序需要类似的设计到Sybase iPad应用程序是在这里YouTube - Sybase Mobile Sales for SAP CRM on iPad如何设置tabbarcontroller为UISplitViewController
- 如何设置一个tabbarcontroller为UISplitViewController的rootview控制器。
当我试图做到这一点,8个tabitems显示没有“更多”按钮。所以其重叠项目的标题。如果超过8个标签项目,它将显示更多按钮。
由于它使用宽度320,所以一次只能设置5个可见标签。
样品
array = [[NSMutableArray alloc] init ];
for(int i=0; i <10; i++){
TestTabController *cc = [[TestTabController alloc]init];
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:cc] ;
[cc release];
[array addObject:navController];
[alertNavController release];
}
mytabBarController = [[UITabBarController alloc] init];
mytabBarController.viewControllers = array;
splitViewConntroller = [[UISplitViewController alloc] init];
[splitViewConntroller setViewControllers:[NSArray arrayWithObjects:mytabBarController, detailNavigationController, nil]];
- 我怎么能在运行时-Any简单的方法设置detailController视图控制器在tabbarcontrolller(rootController) - ?我们可以看到一个小区时用户水龙头在detailController视图中,它立即移动到rootController并且其详细信息将详细显示控制器
任何帮助/意见/建议将grealy表示赞赏。
感谢阅读。我放弃了这个设计,并采用了另一个更好的设计。对不起,重播晚了。 – 2012-01-16 12:49:40