С выпуском tvOS 9.1 и Xcode 7.2 мои изображения UITabBarItem
отображаются неправильно. В моих контроллерах представления я установил tabBarItem.image
и tabBarItem.selectedImage
с изображениями, используя UIImageRenderingMode.AlwaysOriginal
.
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
self.tabBarItem.image = UIImage(named: "myTabImage")?.imageWithRenderingMode(.AlwaysOriginal)
self.tabBarItem.selectedImage = UIImage(named: "myTabImageSelected")?.imageWithRenderingMode(.AlwaysOriginal)
}
Выбранное изображение отображается правильно, но невыбранное изображение отображается как шаблон, то есть информация о его цвете игнорируется.
Оба изображения правильно отображаются с помощью SDK tvOS 9.0, но невыбранное изображение отображается неправильно в tvOS 9.1. Что еще хуже, невыбранные изображения отображаются черными, и фон панели вкладок также черный.
Вот тот же код, работающий на tvOS 9.0.
Я подозреваю, что это ошибка tvOS 9.1, но кто-нибудь нашел обходной путь или видел что-то, что я делаю неправильно?