Снова показать панель вкладок после ее скрытия? / Swift

#swift #uikit #uitabbarcontroller

Вопрос:

Я хочу снова показать свою панель вкладок после того, как я скрыл ее, когда навигационный контроллер нажал новый контроллер вида. Как это возможно? Я использую tabBarController?.tabBar.isHidden = true функцию viewDidLoad, чтобы скрыть ее, но когда я возвращаюсь к контроллеру TabBarController и использую эту строку кода с ложным логическим значением, панель вкладок все еще не видна. Что я могу сделать? Заранее спасибо

Ответ №1:

Вы можете легко скрыть и отобразить панель вкладок, перейдя с панели вкладок на другой контроллер вида.

  • Отметьте Hide Bottom Bar on Push инспектор атрибутов » От » для контроллера вида, который вы хотите открыть при нажатии кнопки навигации.

введите описание изображения здесь

Это автоматически обработает скрытие и отображение панели вкладок при навигации.

Нет необходимости устанавливать tabBarController?.tabBar.isHidden = true / false из кода.