您好,登錄后才能下訂單哦!
#pragma mark - 將16進(jìn)制字符串轉(zhuǎn)換成 UIColor
- (UIColor *)generateColorObjectWithHex:(NSString *)hexString
{
unsigned int red = 0, green = 0, blue = 0;
NSRange range = {0, 2};
range.location = 0;
NSString *redString = [hexString substringWithRange:range];
NSScanner *redScanner = [NSScanner scannerWithString:redString];
[redScanner scanHexInt:&red];
range.location = 2;
NSScanner *greenScanner = [NSScanner scannerWithString:[hexString substringWithRange:range]];
[greenScanner scanHexInt:&green];
range.location = 4;
NSScanner *blueScanner = [NSScanner scannerWithString:[hexString substringWithRange:range]];
[blueScanner scanHexInt:&blue];
__autoreleasing UIColor *color = [UIColor colorWithRed:red/255.0 green:green/255.0 blue:blue/255.0 alpha:1];
return color;
}
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。