Итак, у меня есть TabBarController, который выведен на четыре ViewControllers. Один из этих контроллеров представлений настроен таким образом, что, когда вы выбираете элемент из TableView, он переходит к другому ViewController, который не находится в TabBarController. Моя проблема возникает, когда я хочу вернуться из ViewController, который не отведен для TabBarController. Если я настрою push segue обратно в ViewController, я хочу перейти, он будет переходить, но TabBar не появляется. Если я настрою segue, вернувшись к TabBarController, он отобразит TabBar, но он вернется к первой вкладке (что определенно не то, что я хочу). Есть ли способ сказать ему перейти на третью вкладку или конкретный ViewController? Или просто создайте segue прямо назад к ViewController, который я хочу, и появится панель вкладок.Segue в конкретном ViewController TabBarController
Это то, что моя раскадровка выглядит для лучшей справки. VCs, о которых я говорю, это те, которые находятся в средней правой части.
Невозможно увидеть вашу раскадровку. У UITabBarController есть свойство, называемое viewControllers, которое представляет собой массив контроллеров корневого представления. – Shan
Итак, когда я делаю segue из ViewController в TabBarController, я могу сказать, что я вижу с ViewController с этим массивом? Я установил ссылку на storyBoard (у вас недостаточно очков для отправки изображений). – boidkan
Эта картина слишком мала, чтобы многое различить. У вас есть кнопка «Назад» или что-то в этом VC, который не находится в контроллере панели вкладок? Если вы это сделаете, вы можете настроить его из раскадровки. – Shan