颜色设置的宏定义
2015-11-26 21:13
344 查看
//通过Red,Greed,Blue设置颜色值
#define UIColorWithRGBA(r,g,b,a) [UIColor colorWithRed:(r)/255.0f
green:(g)/255.0f
blue:(b)/255.0f
alpha:(a)]
#define UIColorWithRGB(r,g,b) UIColorWithRGBA(r,g,b,1.0)
//通过16进制设置颜色值
#define UIColorWithHexA(rgbValue,a) [UIColor colorWithRed:((float)((rgbValue &
0xFF0000) >>
16))/255.0
\
green:((float)((rgbValue &
0xFF00) >>
8))/255.0
\
blue:((float)(rgbValue &
0xFF))/255.0
\
alpha:(a)]
#define UIColorWithHex(rgbValue) UIColorWithHexA(rgbValue,1.0)
#define UIColorWithRGBA(r,g,b,a) [UIColor colorWithRed:(r)/255.0f
green:(g)/255.0f
blue:(b)/255.0f
alpha:(a)]
#define UIColorWithRGB(r,g,b) UIColorWithRGBA(r,g,b,1.0)
//通过16进制设置颜色值
#define UIColorWithHexA(rgbValue,a) [UIColor colorWithRed:((float)((rgbValue &
0xFF0000) >>
16))/255.0
\
green:((float)((rgbValue &
0xFF00) >>
8))/255.0
\
blue:((float)(rgbValue &
0xFF))/255.0
\
alpha:(a)]
#define UIColorWithHex(rgbValue) UIColorWithHexA(rgbValue,1.0)
相关文章推荐
- 单例宏
- Web Development Terms
- UVA 10881 思维
- 加快QT工程编译速度
- Git与Repo入门
- 复杂写法的宏
- Hybrid选型和PhoneGap开发环境搭建
- iOS版PhoneGap原理分析
- android-Fragment
- 兔子-提高xampp中php的版本/提高php项目的版本
- 文章标题
- 安装PHP运行环境时候vcruntime140.dll问题的解决方法
- Eclipse 启动问题:'Initilizing Java Tooling' has encountered a problem(。。。)
- Java 向Hbase表插入数据报(org.apache.hadoop.hbase.client.HTablePool$PooledHTable cannot be cast to org.apac
- 《计算机网络-自顶向下方法》之蜂窝网标准和技术
- 面试题
- 日经春秋 20151126
- 抽象类
- linux应用编程笔记(12)信号量详解及互斥编程
- 了解和防止内存泄露