Перейдите к SplitViewController
-
26-09-2019 - |
Вопрос
Я играл с iPad SDK, который ищут способы улучшить мое текущее приложение для iPhone. У меня есть пара место, где я думаю, что новый «SplitView» будет выглядеть довольно хорошо. Мой вопрос - это если можно перейти к «SplitView» с моим текущим навигационным приложением? Главным образом я не уверен, как протолкнуть этот STILLViewController на мой текущий стек видов. есть идеи?
Решение
Это всегда должно быть корневым контроллером в соответствии с Apple.
Взгляд контроллера разбитого представления всегда должен быть установлен в качестве корневого представления окна вашего приложения. Вы никогда не должны представить разделенный вид внутри навигационного или табл.
Другие советы
Вы можете использовать UISPLITViewController в UitabbarController без проблем. Однако я не пытался подтолкнуть UISPLITViewController в UinavigateController.
(По крайней мере) с iOS 8 (который работает на любом iPad, кроме первого), можно использовать «настоящий модально», чтобы отобразить SplitViewController.
Недостаток - это то, что существующая панель навигации не отображается.
Проверьте Несколько деталей просмотров Пример приложения в документации Apple, это может дать вам хорошую идею о том, как иметь дело с навигационной структурой и о том, как отображать представления на «SplitViewController».