16进制转UIColor需要按位转换成RGB
- (UIColor *)RGBColor:(unsigned int)hexColor{
unsigned int red,green,blue;
red = hexColor>>16&0xff;
green = hexColor>>8&0xff;
blue = hexColor&0xff;
return [UIColor colorWithRed:(float)(red/255.0f)green:(float)(green / 255.0f) blue:(float)(blue / 255.0f)alpha:1.0f];
}
使用方法很简单,如下:
[self RGBColor:0x1f1f1f]
HAVE FUN!!!