使用16进制颜色值
2014-05-26 13:16
507 查看
通常情况下我们是直接使用类似于#EE1289这样的代码来直接表示RGB颜色的
[UIColor colorWithRed:0xEE/255.0 green:0x12/255.0 blue:0x89/255.0 alpha:1];
这样调用真是太繁琐了,所以封装了一个小方法来直接调用
/*
* 获取颜色
*/
+(UIColor *)colorWithRGB:(int)color alpha:(float)alpha{
return [UIColor colorWithRed:((Byte)(color >> 16))/255.0 green:((Byte)(color >> 8))/255.0 blue:((Byte)color)/255.0 alpha:alpha];
}
使用以上方法的时候,调用格式如下:
[UIColor colorWithRGB:0xEE1289 alpha:1]
出处:http://www.2cto.com/kf/201405/303225.html
[UIColor colorWithRed:0xEE/255.0 green:0x12/255.0 blue:0x89/255.0 alpha:1];
这样调用真是太繁琐了,所以封装了一个小方法来直接调用
/*
* 获取颜色
*/
+(UIColor *)colorWithRGB:(int)color alpha:(float)alpha{
return [UIColor colorWithRed:((Byte)(color >> 16))/255.0 green:((Byte)(color >> 8))/255.0 blue:((Byte)color)/255.0 alpha:alpha];
}
使用以上方法的时候,调用格式如下:
[UIColor colorWithRGB:0xEE1289 alpha:1]
出处:http://www.2cto.com/kf/201405/303225.html
相关文章推荐
- 16进制颜色值转换使用
- 使用16进制编码“FFFFFF”设置颜色,&HFFFFFF
- 苹果绿颜色值RGB,饱和度,css,16进制
- 使用deflate算法压缩后的16进制数据末尾可能为0x00
- vim使用16进制打开二进制文件
- 使用AS3输出ByteArray为16进制
- C语言学习3-1:成绩检测,使用while和do...while得到九九乘法,1-1/2+1/3-1/4 .......+1/10求和,输入10进制打印2进制,求素数,猜随机产生的数字,16进制转二进制,
- 使用vim编辑可执行文件--16进制模式
- android 各种控件颜色值的设置(使用Drawable,Color)
- //定义几个常见的颜色值,方便在程序中使用
- 使用python将用ASCII表示的16进制unicode编码的ASCII字符串转换为unicode字符串
- Eclipse debug模式下使用16进制(Hex)查看变量值
- Eclipse debug模式下使用16进制(Hex)查看变量值
- 16进制颜色值
- 从16进制颜色值转换到RGB值(cocos2d-iphone版)
- Brush使用16进制颜色
- 使用16进制输出网卡地址
- 苹果绿颜色值RGB,饱和度,css,16进制
- MD5中使用16进制消息摘要
- 使用16进制设置颜色