UIColor+WebColor.h web色值、rgb色值转成UIColor
来源:互联网 发布:终结者2审判日 知乎 编辑:程序博客网 时间:2024/06/05 08:15
有用的代码,
/** web颜色 @param stringToConvert #cfcfcf @return UIColor */+ (UIColor *) colorWithHexString: (NSString *) stringToConvert {NSString *cString = [[stringToConvert stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]] uppercaseString];// String should be 6 or 8 charactersif ([cString length] < 6) return DEFAULT_VOID_COLOR;// strip 0X if it appearsif ([cString hasPrefix:@"0X"]) cString = [cString substringFromIndex:2];if ([cString hasPrefix:@"#"]) cString = [cString substringFromIndex:1];if ([cString length] != 6) return DEFAULT_VOID_COLOR;// Separate into r, g, b substringsNSRange range;range.location = 0;range.length = 2;NSString *rString = [cString substringWithRange:range];range.location = 2;NSString *gString = [cString substringWithRange:range];range.location = 4;NSString *bString = [cString substringWithRange:range];// Scan valuesunsigned int r, g, b;[[NSScanner scannerWithString:rString] scanHexInt:&r];[[NSScanner scannerWithString:gString] scanHexInt:&g];[[NSScanner scannerWithString:bString] scanHexInt:&b];return [UIColor colorWithRed:((float) r / 255.0f) green:((float) g / 255.0f)blue:((float) b / 255.0f) alpha:1.0f];}/** RGB颜色 @param r @param g @param b @param a @return UIColor */+ (UIColor *)colorRGBWithRed:(CGFloat)r green:(CGFloat)g blue:(CGFloat)b alpha:(CGFloat)a{ return [UIColor colorWithRed:r/255.f green:g/255.f blue:b/255.f alpha:a];}
0 0
- UIColor+WebColor.h web色值、rgb色值转成UIColor
- Html颜色值转成UIColor[RGB值]
- 十六进制的颜色值转成RGB UIColor
- UIColor获取RGB值
- UIColor获取RGB值
- UIColor获取RGB值
- 得到UIColor的RGB值
- iOS UIColor 获取rgb 值
- UIColor.h
- 将UIColor转换为RGB值
- 将UIColor转换为RGB值
- 将RGB颜色值转换为UIColor
- //将UIColor转换为RGB值
- [iOS][UIColor *] 常用色彩的RGB值
- 将UIColor转换为RGB值
- iOS获取UIColor对象的RGB值
- iOS 获取UIColor对象的rgb值。
- 将UIColor转换为RGB值
- Java并发编程 BlockingQueue
- 重装系统后恢复wubi安装Ubuntu
- hdu 1198 Farm Irrigation(深搜dfs || 并查集)
- STM32 液晶屏 显示字符串 中遇到的一个问题
- Objective-C学习笔记(一)
- UIColor+WebColor.h web色值、rgb色值转成UIColor
- 64位win8下安装和链接orcl12c
- 衡量ESB的方法
- 如何用CRM减少客户流失
- ios 认知
- java设计模式
- SDN在云数据中心联网中的应用
- POJ3349
- 佛山天然文化石,莱福石材,佛山青石板