У меня есть следующая настройка:
Окно панели вкладок. На одной вкладке есть навигационный контроллер.
Мой рабочий процесс:
Когда я нажимаю новый viewController на стек навигационного контроллера, я устанавливаю свойство hidesBottomBarWhenPushed.
Это отлично работает, панель вкладок "толкается", когда новый контроллер просмотра скользит на месте.
Проблема:
Когда я выхожу из этого контроллера вида, и контроллер корневого представления снова отображается, однако панель вкладок отсутствует.
Контроллер навигации вырос, чтобы заполнить пробел, оставленный вкладкой.
Есть ли свойство, которое мне нужно настроить, чтобы снова отобразить панель вкладок?
Что я пробовал:
появится в корневом представлении вручную
настройка (сброс) hidesBottomBarWhenPushed для корневого представления
изменение размера корневого представления
изменение размера свойства представления навигационного контроллера (просто оставляет "пустое место", где должна быть таблетка)
Что "sorta" работал:
Если я установил выбранный индекс контроллера панели вкладок в любой другой индекс, появится панель вкладок. Поэтому я знаю, что это все еще "вокруг", но это мало помогает мне.