В своем приложении для iPhone я использую контроллер панели вкладок с пятью элементами для основной навигации.Однако мне также нужны дополнительные способы изменения текущего представления.Например, если пользователь находится на вкладке «Календарь» и нажимает на дату, ему нужно показать другое представление.
Чтобы реализовать этот (и другие) типы настраиваемой навигации, что мне делать?Я подумал, что мне нужно добавить контроллер навигации в перо моего главного окна, но похоже, что он добавляет панель навигации к пользовательскому интерфейсу, так что я не думаю, что это так.В принципе, каков наилучший способ изменить представление, когда пользователь нажимает на что-то вроде кнопки или элемента в сетке?Я знаю, как привязать эти элементы интерфейса к событиям, но не совсем понимаю, как логика смены представлений идет в главном окне.
Спасибо!
РЕДАКТИРОВАТЬ: Чтобы уточнить, яПоверьте, я пытаюсь перейти к дочернему представлению для этой вкладки (не изменять активную вкладку).Как прокомментировал Гриффо, да, я пытаюсь собрать большую часть работы в IB, а затем настроить код по мере необходимости.Я буду пробовать подход из его прикрепленной ссылки и сообщать в ответ.