gpt4 book ai didi

ios - 如何在 swift 3 中更改 TabBar 中禁用项目的颜色?

转载 作者:行者123 更新时间:2023-12-01 17:22:49 25 4
gpt4 key购买 nike

我的项目中有一个 TabBar,当用户选择项目时,该项目将禁用,但颜色也会改变!我希望颜色与 TabBar 中其他项目的颜色相同我用过

item.isEnabled = false

用于禁用项目,但此处的代码不适用于该项目

 override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)

self.tabBar.barTintColor = UIColor.init(red: 126/255, green: 0/255, blue: 64/255, alpha: 1.0)
if #available(iOS 10.0, *) {
self.tabBar.unselectedItemTintColor = UIColor.white
self.tabBar.unselectedItemTintColor = UIColor.white

} else {
// Fallback on earlier versions
}
UITabBar.appearance().tintColor = UIColor.white

}

最佳答案

试试这个代码 -

UITabBar.appearance().tintColor = UIColor.gray
UITabBar.appearance().unselectedItemTintColor = UIColor.gray

希望这有帮助!

关于ios - 如何在 swift 3 中更改 TabBar 中禁用项目的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45409413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com