2
RGB 대신 HSV를 사용하여 레이블의 배경색을 설정하고 싶습니다. 이것을 코드로 어떻게 구현합니까?Cocoa Touch에서 RGB를 HSV로 변환하려면 어떻게해야합니까?
코드 :
//.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];
}
RGB는 -> HSV는 일부 사용자 지정 코드가 필요하지만, HSV는 -> RGB은 매우 간단합니다. 너는 운이 좋다! –
감사합니다. 그것은 그렇게 쉬운 일을 알지 못했습니다. 그 특정 코드는 실제로 나에게 구문 오류를 주었다. [UIColor colorWithHue : (CGFloat) saturation : (CGFloat) alpha : (CGFloat)] – Evelyn
Evelyn : Arul이 당신에게 준 것은 메시지의 표현이 아니라 메소드의 프로토 타입이기 때문입니다. 방법 본문에 붙여 넣기로되어 있지 않습니다. –