Как остановить TabBar, скрытый при изменении фокуса в tvos

Я работаю над приложением Apple TV в Swift. Мне нужно реализовать TabBarController. В приложении Apple TV TabBar скрыт в фокусе изменения, но мне нужно показать TabBar, если пользователь изменит фокус в приложении. Как сделать?


person Vipulk617    schedule 19.11.2015    source источник


Ответы (1)


Используйте этот метод в классе UITabBarController.

 override func didUpdateFocusInContext(context: UIFocusUpdateContext, withAnimationCoordinator coordinator: UIFocusAnimationCoordinator){

   self.tabBar.hidden = false

}
person Vipulk617    schedule 23.11.2015
comment
Можете ли вы реализовать этот метод в классе UITabBarController. - person Vipulk617; 28.01.2016
comment
@ vipulk617 ваше решение не сработало и для меня. - person Bharat Bhushan; 04.04.2019