#swift #uikit #uitabbarcontroller
Вопрос:
Я хочу снова показать свою панель вкладок после того, как я скрыл ее, когда навигационный контроллер нажал новый контроллер вида. Как это возможно? Я использую tabBarController?.tabBar.isHidden = true
функцию viewDidLoad, чтобы скрыть ее, но когда я возвращаюсь к контроллеру TabBarController и использую эту строку кода с ложным логическим значением, панель вкладок все еще не видна. Что я могу сделать? Заранее спасибо
Ответ №1:
Вы можете легко скрыть и отобразить панель вкладок, перейдя с панели вкладок на другой контроллер вида.
- Отметьте
Hide Bottom Bar on Push
инспектор атрибутов » От » для контроллера вида, который вы хотите открыть при нажатии кнопки навигации.
Это автоматически обработает скрытие и отображение панели вкладок при навигации.
Нет необходимости устанавливать tabBarController?.tabBar.isHidden = true / false
из кода.