使用UIColor创建颜色

时间:2013-03-28 00:16:07

标签: iphone ios ios5 uicolor

我正在尝试在Xcode中创建以下颜色,但似乎无法让它匹配?

enter image description here

我尝试了以下内容:

setBackgroundColor:[[UIColor alloc] initWithRed:0 green:47 blue:135 alpha:1]];

我做错了什么,或者应该改变颜色与我的预期不符?

2 个答案:

答案 0 :(得分:3)

试试这个

setBackgroundColor:[[UIColor alloc] initWithRed:15/255.0f green:47/255.0f blue:135/255.f alpha:1]];

UIColor expects the colors to be a value between 0 and 1,因此您必须将这些值除以255。

答案 1 :(得分:0)

如果您想用作RGB值,那么您可以将其定义如下:

#define RGB(r,g,b) [UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:1]