0

У меня возникла проблема при реализации навигации при переключении просмотров с помощью панели вкладок. У меня есть MainVC, в котором я встроил контроллер навигации, и у меня также есть несколько кнопок. При нажатии кнопки я показываю контроллер панели вкладок через segue. Я добавил четыре вкладки в панель вкладок, и каждому элементу табуляции был назначен VC. Я могу переключать представления из панели вкладок, нажимая на каждый элемент табуляции, но из вида табуляции я не могу вернуться к контроллеру панели табуляции, чтобы выбрать другую вкладку, которую я могу пожелать. Поскольку мой MainVC встроен в контроллер навигации, все мои другие VC также имеют меню навигации по умолчанию, когда я их создал, и если я нажму на кнопку BACK из каждой вкладки, она приведет меня к MainVC, но не к контроллеру панели вкладок.Реализация панели вкладок внутри контроллера навигации

Мое требование - вернуться в панель вкладок VC из вида с вкладками и во время переключения вкладок. Я хочу сохранить и отправить любые данные на другую вкладку.

MainVC & Tab bar VC

Each Tab Item's VC

+0

Вам нужно встроить VC каждой вкладке элемента на 'NavigationController'. –

+0

Как вы сказали: «Я не могу вернуться к контроллеру панели табуляции, чтобы выбрать другую вкладку, которую я, возможно, пожелаю». , вы уже находитесь на контроллере Tabbar, и эта панель навигации, которую вы ищете, не относится к вашим 4 VC, но это ваш контроллер Tabbar. –

+0

@ Zaid Pathan, вы правы, и проблема в том, что моя панель вкладок не появляется, когда я нахожусь в виде вкладок, и для этого мне нужно встроить навигацию в VC каждой вкладки, как @ Nirav D. Спасибо, тонны парней. :) –

ответ

0

Лучше удалить навигации регулятора, и сделать это вручную переход к tabviewcontoller из mainvc и добавить navigationcontroller в каждом viewcontroller, что связано с tabs

Смежные вопросы