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は非常に簡単です。あなたは運がいい! –
ありがとう!それはとても簡単だろうとは知らなかった。その特定のコードは実際に私にいくつかの構文エラーを与えました。 [CGFloat]彩度:(CGFloat)alpha:(CGFloat) – Evelyn
Evelyn:Arulがあなたに与えたのは、メッセージ式ではなく、メソッドのプロトタイプです。メソッド本体に貼り付けることは想定されていません。 –