Skip to content

Instantly share code, notes, and snippets.

@chrismanahan
Created December 18, 2014 14:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chrismanahan/ab52f118061306d56129 to your computer and use it in GitHub Desktop.
Save chrismanahan/ab52f118061306d56129 to your computer and use it in GitHub Desktop.
#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]
@interface UIColor (Hex)
+ (UIColor*)colorFromHex:(NSString*)hex;
@end
@implementation UIColor (Hex)
+ (UIColor*)colorFromHex:(NSString *)hex
{
unsigned result = 0;
NSScanner *scanner = [NSScanner scannerWithString:hex];
[scanner setScanLocation:0];
[scanner scanHexInt:&result];
return UIColorFromRGB(result);
}
@end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment