问题
I want to set the background color of a label using HSV instead of RGB. How do I implement this into code?
Code:
//.m file
#import "IBAppDelegate.h"
@implementation IBAppDelegate
@synthesize label;
{
self.label.backgroundColor = [UIColor colorWithRed:1.0f
green:0.8f
blue:0.0f
alpha:1.0f];
}
回答1:
You can use the following convenience constructor of the UIColor
object:
+ (UIColor *)colorWithHue:(CGFloat)hue saturation:(CGFloat)saturation brightness:(CGFloat)brightness alpha:(CGFloat)alpha
来源:https://stackoverflow.com/questions/1050874/how-do-i-convert-rgb-into-hsv-in-cocoa-touch