UIButton图像饱和度变化

Posted

技术标签:

【中文标题】UIButton图像饱和度变化【英文标题】:UIButton image saturation changes 【发布时间】:2014-01-30 15:21:14 【问题描述】:

在情节提要中,我有带图片的按钮(不是背景图片):

但是当我午餐应用程序时,图像饱和度会发生变化 =(

我可以解决这个问题吗?我想保存图像亮度和饱和度(如在情节提要中)..请任何答案..谢谢

【问题讨论】:

图像是否靠近打开了透明度的 UINavigationBar?如果是这样 - 半透明可能是罪魁祸首。 您确定您的图像的颜色模式不是 CMYK 吗? 【参考方案1】:

有两种可能的解释:

    确保您的图像处于 RGB 模式而不是 CMYK 模式。 ios 设备无法正确处理 CMYK 图像。 (在 Photoshop 中查看“图像”->“调整”->“模式”菜单。

    (这是最可能的解释)这是由于不同屏幕的颜色范围有限造成的。不同的显示器和屏幕具有不同的颜色深度,它们能够显示。因此,在您的情况下,您的计算机显示器比 iPad 可以显示的绿色范围更广(反之亦然)。我们在绿色和橘子上遇到的最多。你只需要试验一下,看看哪种颜色能让你最接近你想要的位置。

下面是对这种现象的一个很好的解释:

http://www.cambridgeincolour.com/tutorials/color-spaces.htm

【讨论】:

以上是关于UIButton图像饱和度变化的主要内容,如果未能解决你的问题,请参考以下文章

如何检测 UIButton 背景图像的变化?

想要在单击相同的 UIButton 时从 UITableViewCell 更改正确的 UIButton 图像

如何修复 UIButton 的图像大小?

Swift:如何在单击提交按钮时更改 UIButton 图像

我更改 UIBUtton 背景图像的方式有啥问题?

iOS UIButton在将背景图像设置为nil后消失