Skip to content

Instantly share code, notes, and snippets.

@Kevinwlee
Created March 2, 2012 15:25
Show Gist options
  • Save Kevinwlee/1959163 to your computer and use it in GitHub Desktop.
Save Kevinwlee/1959163 to your computer and use it in GitHub Desktop.
UIColor with String Hex
- (UIColor *)colorForHexColor:(id)hexColor{
if (hexColor == [NSNull null]) {
return [UIColor blackColor];
} else {
NSScanner *scanner2 = [NSScanner scannerWithString:hexColor];
unsigned int hex;
[scanner2 scanHexInt:&hex];
return UIColorFromRGB(hex);
}
}
#define UIColorFromRGB(rgbValue) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment