UIColor (16进制颜色、透明色使用)
来源:互联网 发布:php和java哪个好找工作 编辑:程序博客网 时间:2024/05/01 02:09
RGB与十六进制互转
http://tool.css-js.com/rgba.html
十六进颜色 (#03a9f4 0x050301)
+(UIColor *)becomeHexColor:(NSString *)hexColor NSString *cString = [[hexColorstringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceAndNewlineCharacterSet]]uppercaseString]; if ([cString length] < 6) return [UIColor blackColor]; if ([cString hasPrefix:@"0X"]) cString = [cString substringFromIndex:2]; if ([cString hasPrefix:@"#"]) cString = [cString substringFromIndex:1]; if ([cString length] != 6) return [UIColor blackColor]; NSRange range; range.location = 0; range.length = 2; NSString *rColorValue = [cString substringWithRange:range]; range.location = 2; NSString *gColorValue = [cString substringWithRange:range]; range.location = 4; NSString *bColorValue = [cString substringWithRange:range]; unsigned int r, g, b; [[NSScanner scannerWithString:rColorValue] scanHexInt:&r]; [[NSScanner scannerWithString:gColorValue] scanHexInt:&g]; [[NSScanner scannerWithString:bColorValue] scanHexInt:&b]; UIColor *color = [UIColor colorWithRed:((CGFloat) r / 255.0f) green:((CGFloat) g / 255.0f) blue:((CGFloat) b / 255.0f) alpha:1.0f]; return color;}
0 0
- UIColor (16进制颜色、透明色使用)
- iOS --- UIColor中使用16进制选取颜色
- UIColor中使用16进制选取颜色
- iOS --- UIColor中使用16进制选取颜色
- 传入16进制颜色获得色值(UIColor)
- ios 16进制颜色转UIColor
- 16进制颜色字符串转为UIColor
- 16进制颜色转UIColor
- 16进制颜色转化成UIColor
- 16进制颜色转换成UIColor
- iOS-16进制颜色转UIColor
- 16进制颜色(html颜色值)字符串转为UIColor
- 16进制颜色(html颜色值)字符串转为UIColor
- 16进制颜色(html颜色值)字符串转为UIColor
- 16进制颜色(html颜色值)字符串转为UIColor
- 16进制颜色(html颜色值)字符串转为UIColor
- 16进制颜色(html颜色值)字符串转为UIColor
- 16进制颜色(html颜色值)字符串转为UIColor
- java io 流整理
- hoyi-web[java] 用户控件的使用
- 基于Ubuntu14.04的Hadoop2.6.0完全分布式安装
- 单源最短路-SPFA(poj2387)
- AngularJS中$http.jsonp跨域请求问题
- UIColor (16进制颜色、透明色使用)
- iOS开发笔记-UITableView的单选
- (几个gradle)gradle工程的环境搭建----安装gradle
- AKKA文档(java版)—角色
- Spring Security3 - MVC 整合教程 (初识Spring Security3)
- 用NPOI操作EXCEL-锁定列CreateFreezePane()
- oracle分页sql
- 36,const的作用
- 【HTML5】触摸事件(touchstart、touchmove和touchend)