Classe GCKColor

Referência da classe GCKColor

Informações gerais

Uma classe que representa uma cor RGBA.

Herda NSObject, <NSCopy> e <NSSecureCoding>.

Resumo do método de instância

(instancetype) - initWithRed:green:blue:alpha:
 Iniciador designado. Mais...
 
(instancetype) - initWithRed:green:blue:
 Constrói um objeto GCKColor com os valores de vermelho, verde e azul fornecidos e um valor alfa de 1, 0 (opacidade total). Mais...
 
(instancetype) - initWithUIColor:
 Constrói um objeto GCKColor de um UIColor. Mais...
 
(instancetype) - initWithCGColor:
 Constrói um objeto GCKColor de um CGColor. Mais...
 
(instancetype) - initWithCGColor:alpha:
 Constrói um objeto GCKColor de um CGColor e um determinado valor Alfa. Mais...
 
(instancetype) - initWithCSSString:
 Cria um objeto GCKColor com base em uma representação de string CSS no formato "#RRGGBBAA" ou "#RRGGBB". Mais...
 
(NSString *) - CSSString
 Retorna uma representação de string CSS da cor, no formato "#RRGGBBAA". Mais...
 

Resumo do método de classe

(GCKColor *) + black
 A cor preta. Mais...
 
(GCKColor *) + red
 A cor vermelha. Mais...
 
(GCKColor *) + green
 A cor verde. Mais...
 
(GCKColor *) + blue
 A cor azul. Mais...
 
(GCKColor *) + cyan
 A cor ciano. Mais...
 
(GCKColor *) + magenta
 A cor magenta. Mais...
 
(GCKColor *) + yellow
 A cor amarela. Mais...
 
(GCKColor *) + white
 A cor branca. Mais...
 

Resumo da propriedade

CGFloat red
 A intensidade vermelha da cor; um valor no intervalo [0,0, 1,0]. Mais...
 
CGFloat green
 A intensidade verde da cor; um valor no intervalo [0,0, 1,0]. Mais...
 
CGFloat blue
 A intensidade azul da cor; um valor no intervalo [0,0, 1,0]. Mais...
 
CGFloat alpha
 O alfa (transparência) da cor; um valor no intervalo [0,0, 1,0]. Mais...
 

Detalhes dos métodos

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

Iniciador designado.

Constrói um objeto GCKColor com os valores de vermelho, verde, azul e Alfa fornecidos. Todos os componentes de cor estão no intervalo [0,0, 1,0].

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

Constrói um objeto GCKColor com os valores de vermelho, verde e azul fornecidos e um valor alfa de 1, 0 (opacidade total).

Todos os componentes de cor estão no intervalo [0,0, 1,0].

- (instancetype) initWithUIColor: (UIColor *)  color

Constrói um objeto GCKColor de um UIColor.

- (instancetype) initWithCGColor: (CGColorRef)  color

Constrói um objeto GCKColor de um CGColor.

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

Constrói um objeto GCKColor de um CGColor e um determinado valor Alfa.

Como
4,0
- (instancetype) initWithCSSString: (NSString *)  CSSString

Cria um objeto GCKColor com base em uma representação de string CSS no formato "#RRGGBBAA" ou "#RRGGBB".

- (NSString *) CSSString

Retorna uma representação de string CSS da cor, no formato "#RRGGBBAA".

+ (GCKColor *) black

A cor preta.

+ (GCKColor *) red

A cor vermelha.

+ (GCKColor *) green

A cor verde.

+ (GCKColor *) blue

A cor azul.

+ (GCKColor *) cyan

A cor ciano.

+ (GCKColor *) magenta

A cor magenta.

+ (GCKColor *) yellow

A cor amarela.

+ (GCKColor *) white

A cor branca.

Detalhe da propriedade

- (CGFloat) red
readnonatomicassign

A intensidade vermelha da cor; um valor no intervalo [0,0, 1,0].

- (CGFloat) green
readnonatomicassign

A intensidade verde da cor; um valor no intervalo [0,0, 1,0].

- (CGFloat) blue
readnonatomicassign

A intensidade azul da cor; um valor no intervalo [0,0, 1,0].

- (CGFloat) alpha
readnonatomicassign

O alfa (transparência) da cor; um valor no intervalo [0,0, 1,0].