当我使用UIColor并将R G B作为输入然后进行屏幕捕获并检查R G B值时,值不相同!有什么问题,是iOS应用排序颜色管理吗?
答案 0 :(得分:0)
屏幕捕获功能无法100%准确保存。这是因为性能问题。
除了之后编辑照片以获得您想要的确切颜色值之外,您可以“大部分”无所事事。
编辑1
我不确定这与它有什么关系,但在
下Settings->Accessibility->Increase Contrast
你可以选择使颜色变暗。也许这也会影响您的标签,视图或设置UIColor的位置。
尝试将其关闭
答案 1 :(得分:0)
我刚刚写了一个小应用程序,为视图生成随机颜色,并在表格中显示颜色和RGB值。我在iPhone 6上运行了这个,然后屏幕截图显示了颜色和RGB值。然后我使用AirDrop将屏幕截图移回Mac。当我在照片编辑程序(Pixelmator)中打开屏幕捕获时,RGB值完全匹配应用程序报告的值。
我刚刚用iPod touch第五代(2012年秋季推出)重复了实验,颜色再次完全匹配。
以下是屏幕截图示例:
<强>更新强>
评论中提出的另一张海报可能是设置 - &gt;辅助功能下的增加对比度设置正在更改RGB值。我只是尝试更改减少白点和变暗颜色,发现虽然屏幕看起来不同,但屏幕截图的RGB值仍然与报告的值相匹配应用程序。