Разработка iPhone — переключение представлений
-
19-09-2019 - |
Вопрос
Итак, я программно создал контроллер панели вкладок, который использует контроллеры навигации (на основе Джеффа Фитиана). пример).Теперь мне нужно добавить дополнительную страницу в контроллер навигационной панели (т. е. я щелкнул элемент в списке), но я не могу понять, как получить ссылку на контроллер навигации текущего представления из его контроллера представления.
Я выбрал программный подход, потому что это был единственный способ запустить проект, который работал, но теперь я действительно увяз.
Есть идеи?
Я уверен, что где-то есть руководство, посвященное этому, но после четырех дней поисков (я нахожусь в центре «снежной» чрезвычайной ситуации в Средней Атлантике) я ничего не нашел...
Решение
Вы можете найти контроллер навигации из контроллера представления с помощью .navigationController
свойство.
[my_view_ctrler.navigationController pushViewController:other_view_ctrler animated:YES];