Я играл с iPad SDK в поисках способов улучшить мое текущее приложение для iPhone. У меня есть пара мест, где я думаю, что новый "SplitView" будет выглядеть довольно хорошо. Мой вопрос: возможно ли перейти к «SplitView» с помощью моего текущего приложения на основе навигации? Главным образом я не уверен, как поместить этот SplitViewController в мой текущий стек представлений. Есть мысли?
Это всегда должен быть корневой контроллер в соответствии с Apple.
Представление контроллера с разделенным видом всегда должно быть установлено как корневое представление окна вашего приложения.Вы никогда не должны представлять разделенное представление внутри интерфейса навигации или панели вкладок.
(по крайней мере) с iOS 8 (которая работает на любом ipad, кроме первого), можно использовать запрос «присутствует модально» для отображения контроллера splitview.
Недостатком является то, что существующая панель навигации не отображается.
Вы можете без проблем использовать UISplitViewController в UITabBarController. Однако я не пытался вставить UISplitViewController в UINavigationController.
Посмотрите пример приложения Multiple Detail View в документации Apple, это может дать вам хорошее представление о том, как работать со структурой навигации и как отображать представления на «splitViewController».