Конечно, вы можете использовать UISplitViewController
, не используя его в качестве контроллера корневого представления.
В моем проекте я использую это так:
- Показать мой собственный viewcontroller в модальном методе:
[self presentModalViewController:mainViewController animated:YES];
- В mainViewController у меня есть
UISplitViewController *splitViewController;
и в - (void)viewDidLoad
установите splitViewController.view
на mainViewController.view
splitViewController.viewControllers = [NSArray arrayWithObjects:masterNavigationController, detailNavigationController, nil];
self.view = splitViewController.view;