|
[Objective-C] UIColor from hex |
|
 |
+ (UIColor* ) colorWithHex:(int)color {
float red = (color & 0xff000000) >> 24;
float green = (color & 0x00ff0000) >> 16;
float blue = (color & 0x0000ff00) >> 8;
float alpha = (color & 0x000000ff);
return [UIColor colorWithRed:red/255.0 green:green/255.0 blue:blue/255.0 alpha:alpha/255.0];
}
+ (UIColor *) colorWithHexRed:(int)red green:(char)green blue:(char)blue alpha:(char)alpha {
int x = 0;
x |= (red & 0xff) << 24;
x |= (green & 0xff) << 16;
x |= (blue & 0xff) << 8;
x |= (alpha & 0xff);
return [UIColor colorWithHex:x];
}
// UIColor *redColor = [UIColor colorWithHex:0xff0000ff];
|
|
|
|
|
|
|
|
Copyright © 1996-2021 Centro Studi Informatica di Danilo Priore. All rights reserved. P.I.10149810581. |
|
|
|