GCKColor 類別

GCKColor 類別參考資料

總覽

代表 RGBA 顏色的類別。

繼承 NSObject、<NSclone> 和 <NSSecureCoding>。

執行個體方法摘要

(instancetype) - initWithRed:green:blue:alpha:
 指定初始化器。更多...
 
(instancetype) - initWithRed:green:blue:
 建構具有指定紅色、綠色、藍色值以及 Alpha 值為 1.0 (完整不透明度) 的 GCKColor 物件。更多...
 
(instancetype) - initWithUIColor:
 從 UIColor 建構 GCKColor 物件。更多...
 
(instancetype) - initWithCGColor:
 從 CGColor 建構 GCKColor 物件。更多...
 
(instancetype) - initWithCGColor:alpha:
 從 CGColor 和指定的 Alpha 值建構 GCKColor 物件。更多...
 
(instancetype) - initWithCSSString:
 以「#RRGGBBAA」或「#RRGGBB」格式的 CSS 字串表示法建構 GCKColor 物件。更多...
 
(NSString *) - CSSString
 以「#RRGGBBAA」的格式傳回表示顏色的 CSS 字串。更多...
 

類別方法摘要

(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
 顏色的 Alpha (透明度);範圍 [0.0, 1.0] 中的值。更多...
 

方法詳細資料

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

指定初始化器。

使用指定的紅色、綠色、藍色和 Alpha 值建構 GCKColor 物件。所有顏色元件都在 [0.0, 1.0] 的範圍內。

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

建構具有指定紅色、綠色、藍色值以及 Alpha 值為 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 和指定的 Alpha 值建構 GCKColor 物件。

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

以「#RRGGBBAA」或「#RRGGBB」格式的 CSS 字串表示法建構 GCKColor 物件。

- (NSString *) CSSString

以「#RRGGBBAA」的格式傳回表示顏色的 CSS 字串。

+ (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

顏色的 Alpha (透明度);範圍 [0.0, 1.0] 中的值。