У меня есть UISplitViewController, с которого мне нужно загрузить UIViewController. Я знаю, что могу сделать это как модальный, но это не то, что мне нужно. Мне нужно, чтобы UIViewController загружался, как обычный VC, занимающий весь экран, и когда кнопка DONE была затронута, чтобы она вернулась в UISplitViewController. До сих пор, когда я пытался это сделать, он загружается в одну половину UISplitViewController вместо замены.Загрузка UIViewController из UISplitViewController
Итак, мой вопрос: «Возможно ли это?» и если да, то как? В настоящее время я использую modal (PageSheet), который будет хорошо в портретной ориентации, но просто выглядит плохо в ландшафте.
В настоящее время мой Разделить устанавливается в App делегата через панель вкладок следующим образом:
AdminMasterViewController *adminMasterVC = [[AdminMasterViewController alloc] init];
adminMasterNav.viewControllers = [NSArray arrayWithObjects:adminMasterVC, nil];
AdminDetailViewController *adminDetailVC = [[AdminDetailViewController alloc] init];
adminDetailNav.viewControllers = [NSArray arrayWithObjects:adminDetailVC, nil];
UISplitViewController *adminSplitVC = [[UISplitViewController alloc] init];
adminSplitVC.viewControllers = [NSArray arrayWithObjects: adminMasterNav, adminDetailNav, nil];
adminSplitVC.delegate = self;
adminSplitVC.title = @"Admin";
Затем загружается с панели вкладок.
Я не знаю, почему я просто не могу понять отношения VC друг с другом, по-видимому, отсутствующий кусок мозговой материи.
Идеальное решение. По какой-то причине я не понял, что UIModalPresentationFullScreen доступен. Спасибо. – RegularExpression
@RegularExpression приветствуется –