文档章节

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

冰泪_
 冰泪_
发布于 2016/05/19 10:18
字数 73
阅读 1739
收藏 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]

 

© 著作权归作者所有

共有 人打赏支持
冰泪_
粉丝 13
博文 79
码字总数 51248
作品 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

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Minifilter的动态安装、加载及卸载

MINIFILTER框架的文件系统过滤驱动,无法使用的CreateService和OpenService进行动态加载。 看了一下,使用Inf文件安装Minifilter驱动的方式是在注册表驱动服务项下比传统驱动多创建了Instanc...

simpower
18分钟前
0
0
idea新建springCloud项目(6)- Config Server使用

1.在IDEA新建springCloud项目-Config Server 修改版本,和之前建的eureka项目版本一致,修改完记得刷新: 删除掉不需要的文件: 2.把Config S 服务注册到eureka上去,配置git地址,启动项目 ...

monroeCode
23分钟前
3
0
大数据可视化项目开发总纲

第1章 开发文档总纲 1.1 开发工具清单 名称 版本 备注 Pentaho-bi server pentaho-server-ce-7.1 Pentaho Cde为其内置工具 Pentaho-prd pentaho-prd-ce-7.1 Pentaho Report Designer报表工具...

ZhangLG
23分钟前
2
0
pip安装超时问题

pip3 install --default-timeout=100 tensorflow 设置为100秒 参考: User Guide How to solve ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443) with pip?......

亚林瓜子
25分钟前
0
0
fragment 旋转时保持当前实例

设备旋转时保存Fragment的交互状态: setRetainInstance(true);

zdglf
28分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部