我使用RGB颜色代码在我的酒吧显示在iPhone应用程序,但他们没有显示任何颜色我从photoshop获取这些代码值,但当我使用它们时,他们没有在iPhone应用程序中显示任何颜色
对于第一行我有来自photoshop的RGB代码是255.192,0
color=[UIColor colorWithRed:255 green:192 blue:0 alpha:0 ];
对于第二行我有来自photoshop的RGB代码是195,214,155
color=[UIColor colorWithRed:195 green:214 blue:155 alpha:0];
对于第三行我有来自photoshop的RGB代码是49,133,156
color=[UIColor colorWithRed:49 green:133 blue:156 alpha:0 ];
答案 0 :(得分:4)
colorWithRed:green:blue:alpha
的参数是介于0和1之间的浮点值。因此,您必须将所有数字除以255,例如:
color = [UIColor colorWithRed:1.0f green:0.75f blue:0f alpha:1f];
答案 1 :(得分:4)
尝试将您的Alpha值设置为1,如[UIColor colorWithRed:255/255 green:192/255 blue:0 alpha:1 ];'
alpha是您颜色的透明度
答案 2 :(得分:1)
iOS上的RGB值仅介于0和1之间,因此您必须将所需的色调除以255.0f
之类的
这样:
UIColor *color=[UIColor colorWithRed:255.0f/255.0f green:192.0f/255.0f blue:0.0f alpha:0.0f];
答案 3 :(得分:1)
更改行
color=[UIColor colorWithRed:255 green:192 blue:0 alpha:0 ];
到
color=[UIColor colorWithRed:(255/255.0) green:(192/255.0) blue:0 alpha:0 ];
我不知道alpha,但我相信它应该 1