Контроллер панели вкладок не будет отображать элемент панели вкладок в Swift

Я создал контроллер панели вкладок в Swift, но элемент панели вкладок не будет отображаться. Контроллер представления панели вкладок открывается из другого контроллера представления посредством перехода между другим контроллером представления (не UIButton, а непосредственно из контроллера представления) и контроллером представления панели вкладок. Я чувствую, что это как-то связано с этим, но я не уверен. Вот изображение моей раскадровки в Xcode:

Мой раскадровка

1 ответ

Решение

Вам нужны два сегмента с самого первого экрана

Segue 1 : Navigate to Get Start Screen Where submit Button is connected on click of Get Started Button

Segue 2 : Navigate to TabBarController Directly on click of Go Directly Button

Segues с экрана GetStarted

Segue 1 : Navigate to Tab Bar Controller on click of Submit Button

Заметка

-> Вы подключили переход с самого первого экрана к экрану GetStarted, это правильно

-> С экрана GetStarted вы подключили Segue к первому экрану TabBar вместо контроллера TabBar

Ожидаемый результат

Навигация по экрану "Начало работы"

Навигация напрямую

Другие вопросы по тегам