博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
将16进制的颜色值变成UIColor
阅读量:4515 次
发布时间:2019-06-08

本文共 741 字,大约阅读时间需要 2 分钟。

+ (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;}

在code4app上看到,标记也许能用到!

转载于:https://www.cnblogs.com/appwgh/archive/2012/08/21/2649095.html

你可能感兴趣的文章
Best Time to Buy and Sell Stock
查看>>
Web服务器的原理
查看>>
记录ok6410 jlink 命令行调试uboot
查看>>
ASP.net 内置对象
查看>>
QT使用mysql
查看>>
判断有无网
查看>>
ASP.NET简介
查看>>
php开发环境搭建
查看>>
select模型的原理、优点、缺点
查看>>
进程调度优先级
查看>>
HTML5表单那些事
查看>>
Spring MVC 学习总结(五)——校验与文件上传
查看>>
160505、oracle 修改字符集 修改为ZHS16GBK
查看>>
Java中的关键字--volatile
查看>>
Spring 4 官方文档学习 Spring与Java EE技术的集成
查看>>
cocos+kbe问题记录
查看>>
自动化测试框架selenium+java+TestNG——配置篇
查看>>
测量标准体重
查看>>
(转)关于Android中为什么主线程不会因为Looper.loop()里的死循环卡死?引发的思考,事实可能不是一个 epoll 那么 简单。...
查看>>
SQL*Plus 系统变量之32 - NEWP[AGE]
查看>>