我是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;