คลาสสี GCK

ภาพรวม

คลาสที่แสดงสี RGBA

รับค่า NSObject, <NSCopying> และ <NSSecureCoding>

สรุปเมธอดของอินสแตนซ์

(instancetype) - initWithRed:green:blue:alpha:
 เครื่องมือเริ่มต้นที่กำหนด เพิ่มเติม...
 
(instancetype) - initWithRed:green:blue:
 สร้างออบเจ็กต์ GCKColor ด้วยค่าสีแดง เขียว น้ำเงินที่ระบุ และค่าอัลฟ่าเป็น 1.0 (ความทึบแสงเต็ม) เพิ่มเติม...
 
(instancetype) - initWithUIColor:
 สร้างออบเจ็กต์ GCKColor จาก UIColor เพิ่มเติม...
 
(instancetype) - initWithCGColor:
 สร้างออบเจ็กต์ GCKColor จาก CGColor เพิ่มเติม...
 
(instancetype) - initWithCGColor:alpha:
 สร้างออบเจ็กต์ GCKColor จาก CGColor และค่าอัลฟ่าที่กำหนด เพิ่มเติม...
 
(instancetype) - initWithCSSString:
 สร้างออบเจ็กต์ GCKColor จากการแสดงสตริง CSS ในรูปแบบ "#RRGGBBAA" หรือ "#RRGGBB" เพิ่มเติม...
 
(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 

สร้างออบเจ็กต์ GCKColor ด้วยค่าสีแดง เขียว น้ำเงินที่ระบุ และค่าอัลฟ่าเป็น 1.0 (ความทึบแสงเต็ม)

คอมโพเนนต์สีทั้งหมดอยู่ในช่วง [0.0, 1.0]

- (instancetype) initWithUIColor: (UIColor *)  color

สร้างออบเจ็กต์ GCKColor จาก UIColor

- (instancetype) initWithCGColor: (CGColorRef)  color

สร้างออบเจ็กต์ GCKColor จาก CGColor

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

สร้างออบเจ็กต์ GCKColor จาก CGColor และค่าอัลฟ่าที่กำหนด

Since
4.0
- (instancetype) initWithCSSString: (NSString *)  CSSString

สร้างออบเจ็กต์ GCKColor จากการแสดงสตริง CSS ในรูปแบบ "#RRGGBBAA" หรือ "#RRGGBB"

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