-2

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

在此处输入图像描述

我尝试了以下方法:

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

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

4

2 回答 2

3

试试这个

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

UIColor 期望颜色是介于 0 和 1 之间的值,因此您必须将这些值除以 255。

于 2013-03-28T00:19:09.873 回答
0

如果要用作 RGB 值,则可以如下定义:

#define RGB(r,g,b) [UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:1]
于 2013-03-28T01:05:59.580 回答