GCKColor クラス

GCKColor クラス リファレンス

概要

RGBA カラーを表すクラス。

NSObject、<NSCopying>、<NSSecureCoding> を継承します。

インスタンス メソッドの概要

(instancetype) - initWithRed:green:blue:alpha:
 指定のイニシャライザ。その他...
 
(instancetype) - initWithRed:green:blue:
 指定された赤、緑、青の値とアルファ値 1.0(完全な不透明度)で GCKColor オブジェクトを作成します。その他...
 
(instancetype) - initWithUIColor:
 UIColor から GCKColor オブジェクトを作成します。その他...
 
(instancetype) - initWithCGColor:
 CGColor から GCKColor オブジェクトを作成します。その他...
 
(instancetype) - initWithCGColor:alpha:
 CGColor と指定されたアルファ値から GCKColor オブジェクトを作成します。その他...
 
(instancetype) - initWithCSSString:
 「#RRGGBBAA」または「#RRGGBB」形式の CSS 文字列表現から、GCKColor オブジェクトを作成します。その他...
 
(NSString *) - CSSString
 色の CSS 文字列表現を「#RRGGBBAA」の形式で返します。その他...
 

クラスメソッドの概要

(GCKColor *) + black
 色は黒です。その他...
 
(GCKColor *) + red
 色は赤です。その他...
 
(GCKColor *) + green
 色は緑です。その他...
 
(GCKColor *) + blue
 色は青です。その他...
 
(GCKColor *) + cyan
 色はシアンです。その他...
 
(GCKColor *) + magenta
 マゼンタの色。その他...
 
(GCKColor *) + yellow
 色は黄色です。その他...
 
(GCKColor *) + white
 色は白です。その他...
 

プロパティの概要

CGFloat red
 色の赤の強度。[0.0, 1.0] の範囲の値。その他...
 
CGFloat green
 色の緑色の強度。0.0 ~ 1.0 の範囲の値。その他...
 
CGFloat blue
 色の青色の濃度。0.0 ~ 1.0 の範囲の値。その他...
 
CGFloat alpha
 色のアルファ(透明度)。[0.0, 1.0] の範囲の値。その他...
 

メソッドの詳細

- (instancetype) initWithRed: (CGFloat)  red
green: (CGFloat)  green
blue: (CGFloat)  blue
alpha: (CGFloat)  alpha 

指定のイニシャライザ。

指定された赤、緑、青、アルファの値で GCKColor オブジェクトを作成します。すべての色成分が [0.0, 1.0] の範囲にある。

- (instancetype) initWithRed: (CGFloat)  red
green: (CGFloat)  green
blue: (CGFloat)  blue 

指定された赤、緑、青の値とアルファ値 1.0(完全な不透明度)で GCKColor オブジェクトを作成します。

すべての色成分が [0.0, 1.0] の範囲にある。

- (instancetype) initWithUIColor: (UIColor *)  color

UIColor から GCKColor オブジェクトを作成します。

- (instancetype) initWithCGColor: (CGColorRef)  color

CGColor から GCKColor オブジェクトを作成します。

- (instancetype) initWithCGColor: (CGColorRef)  color
alpha: (CGFloat)  alpha 

CGColor と指定されたアルファ値から GCKColor オブジェクトを作成します。

開始:
4.0
- (instancetype) initWithCSSString: (NSString *)  CSSString

「#RRGGBBAA」または「#RRGGBB」形式の CSS 文字列表現から、GCKColor オブジェクトを作成します。

- (NSString *) CSSString

色の CSS 文字列表現を「#RRGGBBAA」の形式で返します。

+ (GCKColor *) black

色は黒です。

+ (GCKColor *) red

色は赤です。

+ (GCKColor *) green

色は緑です。

+ (GCKColor *) blue

色は青です。

+ (GCKColor *) cyan

色はシアンです。

+ (GCKColor *) magenta

マゼンタの色。

+ (GCKColor *) yellow

色は黄色です。

+ (GCKColor *) white

色は白です。

物件の詳細

- (CGFloat) red
readnonatomicassign

色の赤の強度。[0.0, 1.0] の範囲の値。

- (CGFloat) green
readnonatomicassign

色の緑色の強度。0.0 ~ 1.0 の範囲の値。

- (CGFloat) blue
readnonatomicassign

色の青色の濃度。0.0 ~ 1.0 の範囲の値。

- (CGFloat) alpha
readnonatomicassign

色のアルファ(透明度)。[0.0, 1.0] の範囲の値。