文章标题
2015-07-10 14:08
309 查看
/**
将16进制的颜色值变成UIColor @”FFFF00”
*/
+(UIColor ) colorFromHexRGB:(NSString )inColorString {
UIColor *result = nil;
unsigned int colorCode = 0;
unsigned char redByte, greenByte, blueByte;
}
将16进制的颜色值变成UIColor @”FFFF00”
*/
+(UIColor ) colorFromHexRGB:(NSString )inColorString {
UIColor *result = nil;
unsigned int colorCode = 0;
unsigned char redByte, greenByte, blueByte;
if (nil != inColorString) { NSScanner *scanner = [NSScanner scannerWithString:inColorString]; (void) [scanner scanHexInt:&colorCode]; // ignore error } redByte = (unsigned char) (colorCode >> 16); greenByte = (unsigned char) (colorCode >> 8); blueByte = (unsigned char) (colorCode); // masks off high bits result = [UIColor colorWithRed: (float)redByte / 0xff green: (float)greenByte/ 0xff blue: (float)blueByte / 0xff alpha:1.0]; return result;
}
相关文章推荐
- 第四章 选择结构(二)
- hash算法学习
- 安卓-图片等比显示排列
- 第四章 选择结构(二)
- Mysql系列之A------操作系统安装
- Android权限
- 常见排序算法
- 一次DRBD脑裂行为的模拟
- 理解AOP
- unity3d中脚本生命周期(MonoBehaviour lifecycle)
- Android工程目录结构介绍
- Sqlite出现SQL error: database disk image is malformed的处理
- SQL Server中使用convert进行日期转换
- 2015年中Android面试
- db2 clt 代码
- 南阳oj 题目100 1的个数
- JavaWeb项目中输入中文搜索出现乱码的解决办法
- 关于读取excel2003版本的数据
- C#上传demo
- 防护方案Hacking Team数据泄露事件