【IOS类扩展之Hex值颜色转换】UIColor+Hex
2013-01-23 20:03
399 查看
#import <UIKit/UIKit.h> @interface UIColor (Hex) + (UIColor *)colorWithHex:(long)hexColor; + (UIColor *)colorWithHex:(long)hexColor alpha:(float)opacity; @end #import "UIColor+Hex.h" @implementation UIColor (Hex) + (UIColor*) colorWithHex:(long)hexColor; { return [UIColor colorWithHex:hexColor alpha:1.]; } + (UIColor *)colorWithHex:(long)hexColor alpha:(float)opacity { float red = ((float)((hexColor & 0xFF0000) >> 16))/255.0; float green = ((float)((hexColor & 0xFF00) >> 8))/255.0; float blue = ((float)(hexColor & 0xFF))/255.0; return [UIColor colorWithRed:red green:green blue:blue alpha:opacity]; } @end
相关文章推荐
- 【IOS类扩展之Hex值颜色转换】UIColor+Hex
- Swift开发 UIColor分类Hex颜色转换
- iOS开发技巧(系列十八:扩展UIColor,支持十六进制颜色设置)
- iOS 16进制颜色字符串转换成可以正常使用的UIColor
- 【iOS】UIColor+Change颜色类的类目扩展
- iOS开发技巧(系列十八:扩展UIColor,支持十六进制颜色设置)
- ios uicolor的分类——十六进制的颜色转换为UIColor
- iOS开发技巧之扩展UIColor,支持十六进制颜色设置
- iOS开发技巧(系列十八:扩展UIColor,支持十六进制颜色设置)
- iOS十六进制颜色转换成UIColor
- IOS中十六进制的颜色转换为UIColor
- 十六进制颜色转换为iOS可以用的UIColor
- iOS开发-扩展UIColor,支持十六进制颜色设置
- UIColor值和颜色的十六进制值(hex值)的互相转换
- iOS 十六进制颜色UIColor+Hex
- [iOS]把16进制(#871f78)颜色转换UIColor
- iOS开发技巧(系列十八:扩展UIColor,支持十六进制颜色设置)
- iOS开发技巧(系列十八:扩展UIColor,支持十六进制颜色设置)
- iOS中(以#开头)十六进制的颜色转换为UIColor(RGB)
- Android RGB颜色转换 iOS的UIColor