比如,用UIColor创建颜色(21,125,251)阿尔法值为100,
[UIColor colorWithRed:21/255.0 Green:125/255.0 Blue:251/255.0 alpha:1.0]];
用截图工具检测模拟器的颜色,得到颜色值的结果为:(55,144,251),该如何得到正确的颜色呢?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
我觉得有两个可能:
01.你用截图工具,截的时候对图片有改变;
02.这个判断颜色的获取方式问题;
建议直接用自带的取色器直接获取颜色。
取色器选择的是sRGB么
我原来取的颜色用UIColor设置,发现颜色不一致,是因为没有加入255,(21/255,125/255,251/255),估计和你的情况不一致