Я реализовал простое приложение панели вкладок в tvOS 9.x. Навигация работала, как описано в документации Apple здесь (https://developer.apple.com/reference/uikit/uitabbarcontroller?language=objc), так что панель вкладок становилась скрытой при выборе представления содержимого или смахивании вниз, становилась видимой при смахивании вверх.
После обновления моего dev AppleTV до tvOS10 тот же немодифицированный проект при запуске больше не проявляет такого поведения. На самом деле я могу только смахивать влево и вправо, чтобы изменить представление содержимого с вкладками, но вверх / вниз ничего не делает. Такое же поведение наблюдается при использовании симулятора.
Я создал новый проект приложения панели вкладок, чтобы проверить, есть ли какие-либо различия свойств / источников пользовательского интерфейса в проекте шаблона, но я их не вижу. Новый проект с голыми костями ведет себя точно так же.
Кажется, я больше не могу сфокусировать представление содержимого с помощью задокументированных действий контроллера. Я читал другие похожие, но отличные сообщения о SO, в которых рассказывается о реализации настраиваемого UITabBarController, другие, которые обсуждают фокус, но я не хотел возиться, не понимая, что изменилось, если что-то изменилось, или что я пропустил в моем путешествии по tvOS.
Я не публиковал никакого кода, так как проект vanilla Tab Bar, который я создал в Xcode 8.0 (8A218a), демонстрирует такое поведение (в моей настройке).
Любая помощь очень ценится.