+ (UIColor*)colorWithHexString:(NSString*)stringToConvert{
if([stringToConverthasPrefix:@"#"])
{
stringToConvert = [stringToConvertsubstringFromIndex:1];
}
NSScanner*scanner = [NSScannerscannerWithString:stringToConvert];
unsignedhexNum;
if(![scannerscanHexInt:&hexNum])
{
returnnil;
}
return[UIColorcolorWithRGBHex:hexNum];
}
+ (UIColor*)colorWithRGBHex:(UInt32)hex{
intr = (hex >>16) &0xFF;
intg = (hex >>8) &0xFF;
intb = (hex) &0xFF;
return[UIColorcolorWithRed:r /255.0f
green:g /255.0f
blue:b /255.0f
alpha:1.0f];
}
网友评论