質問

ココアがあなたに与えてくれるのは知っています whiteColor, blackColor, darkGrayColor, 、しかし、Appleのカラーパネルの色もあるのですか?「スノー」、「タングステン」、「スチール」、「ブリキ」などの色で?それとも自分で作成する必要がありますか?

役に立ちましたか?

解決

あなたが欲しいのは NSカラーリスト. という名前の人は 「Crayons」は、カラーパネルのクレヨンボックスに対応します。

他のヒント

これらの色の RGB 値を見つけて、独自の NSColor を作成する必要があります。rgb からの NSColor のドキュメント ここ

あなたはCategoriesNSColor ののを追加することができますし、あなたが作る2つのファイル... NSColor+YourCategories.h ...

を必要とするので...あなたは任意の名前で任意の色を作ります
#import <Cocoa/Cocoa.h>
@interface NSColor (YourCategories)  // Tag in () is "yours" to name,
+ (NSColor *) MAUVE;
@end    

と適切な名前NSColor+YourCategories.mファイル

#import "NSColor+YourCategories.h"
@implementation NSColor (YourCategories)
+ (NSColor *) MAUVE { static NSColor*  MAUVE = nil;  if( MAUVE == nil )
              MAUVE = [NSColor colorWithDeviceRed:0.712 green:0.570 blue:0.570 alpha:1.000];r
       return MAUVE;
 }

単に

#import NSColor+YourCategories.h

あなたは...

のように、自分の名前の色を参照できるようにしたい任意のページに

[[self window]setBackGroundColor: [NSColor MAUVE]];

∀Ⓛ∃✖

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top