【发布时间】:2014-11-21 22:32:42
【问题描述】:
我有几个关于 iOS 标签栏的问题。
我的第一个问题是,图像总是自动着色吗?例如,我使用了一张红色的图像,有没有办法让它在不着色的情况下显示红色?我想我的意思是,你能表现出自然的颜色吗?
我的第二个问题是,假设着色是强制性的,我将如何对标签栏中不是当前选择的图像的图像进行着色?我已经确定了所选的图像色调。
我尝试更改 UIView.appearance() 下的色调,我相信这很有效,但是当我选择了一个不同的选项卡,然后导航回来时,颜色又回到了以前的灰色。
如果我不够清楚,请告诉我,我会解释更多。我正在使用 swift,因此您提供的任何示例在 swift 中都会很棒!谢谢!
【问题讨论】:
-
“我将如何对标签栏中不是当前选择的图像的图像进行着色” 你不能。这曾经是可能的,但在 iOS 7 中,Apple 取消了此功能!我认为这是一个错误。