Загрузка UISplitViewController при нажатии кнопки UIB - PullRequest
1 голос
/ 10 мая 2011

Поток моего приложения

Запуск приложения -> TopMenuViewController (который содержит несколько кнопок и контроллер навигации) -> При нажатии определенной кнопки -> Загрузить контроллер представления с разделением .Пользователь может вернуться к TopViewController.Короче я хочу загрузить UISplitViewController по нажатию кнопки.Как это сделать?Спасибо заранее.

1 Ответ

0 голосов
/ 18 мая 2011

По моему опыту, нет хорошего способа загрузить UISplitViewController по требованию. Это должен быть корень всего вашего пользовательского интерфейса, иначе вы вырветесь, пытаясь заставить вещи работать.

Я переработал несколько дизайнов приложений, чтобы соответствовать этому требованию, и, как правило, совсем нетрудно придумать что-то функциональное и привлекательное, которое вписывается в парадигму разделения вида на все времена. Вы можете свободно поменять местами представления, загруженные в каждую сторону разделения, с панелями входа в систему, пустыми заполнителями и т. Д., Чтобы ваш поток работал с splitview.

Существуют сторонние контроллеры с разделенным видом, которые имитируют Apple и позволяют более позднюю загрузку (а также видимость главной панели в портретной и других функциях). Одним из них является Мэтт Джеммелл MGSplitViewController. Вы также можете создать совершенно другую презентацию для иерархии основных деталей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...