如何在视图中创建splitviewcontroller?

时间:2016-01-18 17:06:36

标签: ios uisplitviewcontroller

我是Xcode的新手。我有viewcontroller与导航tabbar与项目。我需要在这个菜单项上调用一个带有主/细节的splitview。是否可以在视图中创建splitview,而在appdelegate中不是必需的?在appdelegate中我创建了一个splitview,但是如果菜单上有一个选项。 有可能把这个代码放在我的cbut the barbutton的视图中吗?使用的代码是:

detallContactesAccions = [[[CrmContactesAccionesDetallVC alloc] init] initWithNibName:@"CrmContactesAccionesDetallVC" bundle:nil];

masterContactesAccions = [[CrmContactesAccionesMasterTVC alloc] initWithStyle:UITableViewStylePlain];
masterContactesAccions.detailViewController = detallContactesAccions;
masterContactesAccions.navigationItem.title = NSLocalizedString(@"Acciones",@"");

UINavigationController *navMaster = [[[UINavigationController alloc] initWithRootViewController:masterContactesAccions] autorelease];
UINavigationController *navDetail = [[[UINavigationController alloc] initWithRootViewController:detallContactesAccions] autorelease];

splitViewController = [[UISplitViewController alloc] init];
//splitViewController.tabBarItem = controller.tabBarItem;

[splitViewController setValue:[NSNumber numberWithFloat:300.0] forKey:@"_masterColumnWidth"]; //Dóna més amplada a l'split view

splitViewController.viewControllers = [NSArray arrayWithObjects:navMaster, navDetail, nil];
splitViewController.delegate = detallContactesAccions;

0 个答案:

没有答案