如何获得UIButton的精确背景颜色?

时间:2014-04-28 07:57:58

标签: ios objective-c

设计师坚持使用颜色到一定程度,我对控件的确切设计具有精确的颜色。 iOS7的问题虽然有点混乱,但我无法找到解决方案。 例如,将背景颜色设置为RGB:(00,199,242)给我RGB:(24,187,238)。

是否可以在不恢复使用背景图像的情况下获得精确的背景色?

2 个答案:

答案 0 :(得分:0)

向设计师询问RGB。设备上的颜色可能与Photoshop上的颜色不同。

当我尝试用Digital Color Meter自己从模型中获取RGB时,我在设备上获得的颜色与模型的颜色差别太大。

答案 1 :(得分:0)

您可以使用UIColor方法

colorWithRed:green:blue:alpha

但它接受0到1之间的值,因此您需要将其除以255,尝试:

UIColor *color = [UIColor colorWithRed:0/255 green:199/255 blue:242/255 alpha:1];