版权声明:本文为博主原创文章,未经博主允许不得转载。 [plain] view plain copy #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