Я использую функцию split View в своем приложении. Мне нужно добавить панель в rootViewController.SplitViewController с 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;
}
Укажите название «Splitview with tabbar for iPad». – Devang
SplitView - это элемент управления, который доступен только в iPad. – Developer
Nop, проверьте эту ссылку: http://www.cocoacontrols.com/platforms/ios/controls/ecslidingviewcontroller--2 В настоящее время он также доступен на iPhone. Хотя это пользовательский контроль, но он разделен. – Devang