Контроллер представления разделения должен быть корневым контроллером представления

Каждый раз, когда я пытаюсь представить UISplitViewController модально сбои приложения. Таким образом это должен всегда быть корневой контроллер представления. Кто-либо может подтвердить это?

19
задан iDev 13 February 2013 в 04:21
поделиться

1 ответ

Из Руководства по программированию Apple iPad :

Вид контроллера разделения представления всегда должен быть установленным как корневой вид окна вашего приложения. Вы никогда не должны представлять разделенное представление внутри интерфейса навигации или панели вкладок .

Итак, да, вы не можете представить разделенное представление вне главного окна вашего приложения (включая модально).

РЕДАКТИРОВАТЬ

Ссылка на документы выше больше не обсуждает эту тему. Соответствующее обсуждение теперь можно найти в каталоге Apple View Controller для iOS , в котором говорится следующее:

Контроллер с разделенным представлением всегда должен быть корнем любого интерфейса, который вы создаете. Другими словами, вы всегда должны устанавливать представление из объекта UISplitViewController в качестве корневого представления окна вашего приложения. [...] Контроллеры с разделенным представлением не могут быть представлены модально.

21
ответ дан 30 November 2019 в 04:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: