我的设计师要求我显示UIView
,其Photoshop的RGB为125,178,60。所以我按照下面的代码设置颜色:
+ (UIColor *) okThronColor {
return [UIColor colorWithRed:(CGFloat)(125.0/255.0)
green:(CGFloat)(178.0/255.0)
blue:(CGFloat)(60.0/255.0)
alpha:1];
}
Photoshop告诉我,颜色是:
但iphone的颜色是:
每次都会出现所有颜色的问题。为什么呢?
答案 0 :(得分:2)
我相信这归结为颜色配置文件。如果你正在使用Photoshop,如果我没记错的话,这是默认为最适合照片的颜色配置文件。大多数动态范围等。尽管系统将使用尽可能低的颜色配置文件,因为它的内存占用量较小。
这篇文章here,提出了一些方法来解决这个问题,以便为iOS获取正确的RGB值,并更深入地了解为什么会出现这种情况。
答案 1 :(得分:2)