如何在 iOS 9.0 中设置 UITabBar 未选中的 ItemTintColor
Posted
技术标签:
【中文标题】如何在 iOS 9.0 中设置 UITabBar 未选中的 ItemTintColor【英文标题】:How to set UITabBar unselected ItemTintColor in iOS 9.0 【发布时间】:2018-11-05 10:57:51 【问题描述】:如何在 ios 9.0 下设置 UITabbar 未选中 ItemTintColor。 UITabBar.appearance().unselectedItemTintColor
if #available(iOS 10.0, *)
else
// Fallback on earlier versions
UITabBar.appearance().tintColor = .white
【问题讨论】:
你是认真的吗,当今时代谁在使用 iOS 9.0? 不知道!但我需要支持这个版本!因为我的应用基础目标是 iOS 9。哪个 iam 测试模拟器从 9 开始到最新的 12 plus。 【参考方案1】:您可以通过为选中或未选中状态分配两个不同的图像来做到这一点。
或者通过在情节提要中添加运行时色调颜色属性到UITabBarItem
s:
tintColor
对于未选择使用unselectedItemTintColor
【讨论】:
我在 iOS 版本 (10.0) 下没有像 9.0 那样工作正常。从上面的代码中选择的颜色显示为白色和未选择的颜色需要在iOS版本9.0以下显示为红色 在这种情况下,请尝试使用两个不同的图像来选择和未选择状态,您可以参考此链接:***.com/questions/22767098/…以上是关于如何在 iOS 9.0 中设置 UITabBar 未选中的 ItemTintColor的主要内容,如果未能解决你的问题,请参考以下文章