Каждый раз, когда я пытаюсь представить UISplitViewController модально сбои приложения. Таким образом это должен всегда быть корневой контроллер представления. Кто-либо может подтвердить это?
Из Руководства по программированию Apple iPad :
Вид контроллера разделения представления всегда должен быть установленным как корневой вид окна вашего приложения. Вы никогда не должны представлять разделенное представление внутри интерфейса навигации или панели вкладок .
Итак, да, вы не можете представить разделенное представление вне главного окна вашего приложения (включая модально).
РЕДАКТИРОВАТЬ
Ссылка на документы выше больше не обсуждает эту тему. Соответствующее обсуждение теперь можно найти в каталоге Apple View Controller для iOS , в котором говорится следующее:
Контроллер с разделенным представлением всегда должен быть корнем любого интерфейса, который вы создаете. Другими словами, вы всегда должны устанавливать представление из объекта UISplitViewController в качестве корневого представления окна вашего приложения. [...] Контроллеры с разделенным представлением не могут быть представлены модально.