В Xcode 10 свойство unselectedItemTintColor работает правильно, но после Xcode 11 с ios 13 UITabbar свойство unselectedItemTintColor не работает.
override func viewDidLoad() {
super.viewDidLoad()
myTabbar.unselectedItemTintColor = .red
}
В Xcode 10 свойство unselectedItemTintColor работает правильно, но после Xcode 11 с ios 13 UITabbar свойство unselectedItemTintColor не работает.
override func viewDidLoad() {
super.viewDidLoad()
myTabbar.unselectedItemTintColor = .red
}
iOS 13 с Xcode 11
if #available(iOS 13, *) {
let appearance = UITabBarAppearance()
appearance.stackedLayoutAppearance.normal.titleTextAttributes = [NSAttributedString.Key.foregroundColor: UIColor.black]
appearance.stackedLayoutAppearance.selected.titleTextAttributes = [NSAttributedString.Key.foregroundColor: UIColor.red]
myTabbar.standardAppearance = appearance
}
вы можете установить цвет с кодом ниже...
UITabBar.appearance().unselectedItemTintColor = ваш цвет