文档章节

OC 解析RGB 以及十六进制颜色的宏定义

冰泪_
 冰泪_
发布于 2016/05/19 10:18
字数 73
阅读 1747
收藏 0

使用方式

UIColorFromRGB1(255,222,222);

UIColorFromRGB(0xffffff);

 

#define UIColorFromRGB1(r, g, b) [UIColor colorWithRed:(r)/255.0 green:(g)/255.0 blue:(b)/255.0 alpha:1.0]
#define UIColorFromRGB(rgbValue) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0]

 

© 著作权归作者所有

共有 人打赏支持
冰泪_
粉丝 15
博文 81
码字总数 52550
作品 0
青浦
程序员
iOS开发技巧(系列十八:扩展UIColor,支持十六进制颜色设置)

新建一个Category,命名为UIColor+Hex,表示UIColor支持十六进制Hex颜色设置。 UIColor+Hex.h文件, #import <UIKit/UIKit.h> define RGBA_COLOR(R, G, B, A) [UIColor colorWithRed:((R) /......

召唤攻城狮
2014/08/28
0
0
IOS:UIColor_使用十六进制数字或字符串实现自定义的颜色

引言 UIColor为我们提供了很多系统定义的颜色,比如:[UIColor redColor]、[UIColor blueColor] ......这样; 但是在项目中我们经常需要根据用户需求使用一些自定义的颜色,UI在给出这些颜色的...

遇见0620
2017/10/20
0
0
iOS中常见的一些宏

1.处理NSLog事件(开发者模式打印,发布者模式不打印) 1 2 3 4 5 2.在OC语言的情况下导入某些头文件 1 2 3 3.处理循环引用问题(处理当前类对象) 1 4.获取屏幕宽高 1 2 5.判断iOS8或更高系统版本...

秦无炎
2016/09/13
1
0
IOS,十六进制颜色和RGB颜色的宏定义

16进制颜色值宏定义。 //调用 NSString *str = model.Color; NSString *strColor = [str stringByReplacingOccurrencesOfString:@"#" withString:@""]; NSMutableString *tempHex=[[NSMutab......

曹江涛
2016/01/18
125
0
Android颜色定义、设置、转换、拾取详解

Android中的颜色值通常遵循RGB/ARGB标准,使用时通常以“ # ”字符开头的8位16进制表示。其中ARGB 依次代表透明度(Alpha)、红色(Red)、绿色(Green)、蓝色(Blue),取值范围为0 ~ 255(即16进...

疾跑赶地铁
01/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

初级开发-编程题

` public static void main(String[] args) { System.out.println(changeStrToUpperCase("user_name_abc")); System.out.println(changeStrToLowerCase(changeStrToUpperCase("user_name_abc......

小池仔
今天
5
0
现场看路演了!

HiBlock
昨天
16
0
Rabbit MQ基本概念介绍

RabbitMQ介绍 • RabbitMQ是一个消息中间件,是一个很好用的消息队列框架。 • ConnectionFactory、Connection、Channel都是RabbitMQ对外提供的API中最基本的对象。Connection是RabbitMQ的s...

寰宇01
昨天
9
0
官方精简版Windows10:微软自己都看不过去了

微软宣布,该公司正在寻求解决方案,以减轻企业客户的Windows 10规模。该公司声称,企业客户下载整个Windows 10文件以更新设备既费钱又费时。 微软宣布,该公司正在寻求解决方案,以减轻企业...

linux-tao
昨天
19
0
TypeScript基础入门之JSX(二)

转发 TypeScript基础入门之JSX(二) 属性类型检查 键入检查属性的第一步是确定元素属性类型。 内在元素和基于价值的元素之间略有不同。 对于内部元素,它是JSX.IntrinsicElements上的属性类型...

durban
昨天
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部