【发布时间】:2012-08-24 12:15:11
【问题描述】:
我在使用 UITabBar 时遇到问题,似乎是对
的调用[[UITabBar appearance] setSelectedImageTintColor:barColor];
标签栏显示后什么都不做,如果我把该行放在 ViewDidLoad (ViewWillAppear) 中它确实有效。
有什么提示吗?
【问题讨论】:
标签: ios uitabbar appearance
我在使用 UITabBar 时遇到问题,似乎是对
的调用[[UITabBar appearance] setSelectedImageTintColor:barColor];
标签栏显示后什么都不做,如果我把该行放在 ViewDidLoad (ViewWillAppear) 中它确实有效。
有什么提示吗?
【问题讨论】:
标签: ios uitabbar appearance
在UITabBar 的 Apple 文档中说
"创建所选图像时应用到渐变图像的色调颜色。"
注意creating,意思是在初始化/创建标签栏的时候读取这个属性,但是之后就不能设置了。如果您想动态地进行动态调整,则必须在所选图像上覆盖半透明的UIView 以更改颜色,但这并不是很理想...有一些 类型的示例这里的事情
【讨论】: