Я разрабатываю приложение для iPhone, в котором я хотел бы, чтобы был главный экран.Затем я хочу, чтобы пользователи могли нажимать информационную кнопку в правом нижнем углу этого экрана и входить в совершенно другой интерфейс, который будет обрабатывать параметры и различные формы отображения данных.
После некоторых исследований View Controllers в AppleДокументация, я определил, что я определенно хочу использовать модальное представление при нажатии кнопки информации.Моя проблема, однако, заключается в том, что интерфейс, который подходит лучше всего, является UITabBarController.Мне бы хотелось, чтобы в моем UITabBarController была вкладка, представляющая главный экран, и при касании она сообщала основному экрану о необходимости закрыть UITabBarController.
Я видел довольно много примеров в Интернете, где люди добавляютпользовательские контроллеры представления с кнопками, которые запускают отклонение модального представления для вкладок на UITabBarController, но я бы хотел полностью избежать отображения дополнительного представления.Как только пользователь дотронется до вкладки главного экрана, я бы хотел, чтобы модальное представление было отклонено.Я уже экспериментировал с подходами, которые помещали основной экран в UITabBarController, и не был удовлетворен, поэтому я надеюсь, что кто-то там знаком с редким модальным дизайном UITabBarController и может предложить мне некоторые рекомендации.
Isэто вообще возможно?Если нет, то как я могу выполнить тот же поток интерфейса другим способом?
Я еще не пробовал это, но есть ли способ, которым я мог бы настроить UITabBarController с пустым UIViewController для представления основного экранаи вызвать UITabBarControllerDelegate для отправки сообщения о прекращении на главный экран до появления пустого представления?