相关疑难解决方法(0)

如何正确地从RGB值初始化UIColor?

我正在使用各种颜色的iPhone应用程序.当用户选择特定颜色按钮时,我相应地设置了绘图颜色.我得到了一些颜色,但在大多数情况下,我得到白色.

这是我的代码:

-(IBAction)colorSelected:(UIButton *)sender
{

switch (sender.tag) 
{
    case 1:
        self.drawcolor= [UIColor colorWithRed:200 green:191 blue:231 alpha:1];
        break;            
    case 2:
        self.drawcolor= [UIColor colorWithRed:163 green:73 blue:164 alpha:1];
        break;  
    case 3:
        self.drawcolor= [UIColor colorWithRed:112 green:146 blue:76 alpha:1];
        break;  
    case 4:
        self.drawcolor= [UIColor colorWithRed:63 green:72 blue:204 alpha:1];
        break;  
    case 5:
        self.drawcolor= [UIColor colorWithRed:153 green:217 blue:234 alpha:1];
        break;  
    case 6:
        self.drawcolor= [UIColor colorWithRed:0 green:162 blue:232 alpha:1];
        break;          
    case 7:
        self.drawcolor= [UIColor colorWithRed:181 green:230 blue:29 alpha:1];
        break;  
    case 8:
        self.drawcolor= [UIColor colorWithRed:34 green:177 blue:76 alpha:1];
        break; …
Run Code Online (Sandbox Code Playgroud)

rgb uibutton uicolor

62
推荐指数
3
解决办法
8万
查看次数

标签 统计

rgb ×1

uibutton ×1

uicolor ×1