Clase GCKColor

Referencia de la clase GCKColor

Descripción general

Es una clase que representa un color RGBA.

Hereda NSObject, <NSCopy> y <NSSecureCoding>.

Resumen del método de instancia

(instancetype) - initWithRed:green:blue:alpha:
 Inicializador designado Más...
 
(instancetype) - initWithRed:green:blue:
 Construye un objeto GCKColor con los valores rojo, verde y azul determinados, y un valor alfa de 1.0 (oculta completa). Más...
 
(instancetype) - initWithUIColor:
 Construye un objeto GCKColor a partir de un UIColor. Más...
 
(instancetype) - initWithCGColor:
 Construye un objeto GCKColor a partir de un CGColor. Más...
 
(instancetype) - initWithCGColor:alpha:
 Construye un objeto GCKColor a partir de un CGColor y un valor alfa determinado. Más...
 
(instancetype) - initWithCSSString:
 Construye un objeto GCKColor a partir de una representación de cadena de CSS con el formato "#RRGGBBAA" o "#RRGGBB". Más...
 
(NSString *) - CSSString
 Muestra una representación de una cadena de CSS del color, con el formato "#RRGGBBAA". Más...
 

Resumen del método de la clase

(GCKColor *) + black
 El color negro Más...
 
(GCKColor *) + red
 El color rojo Más...
 
(GCKColor *) + green
 El color verde Más...
 
(GCKColor *) + blue
 El color azul Más...
 
(GCKColor *) + cyan
 El color cian. Más...
 
(GCKColor *) + magenta
 El color magenta. Más...
 
(GCKColor *) + yellow
 El color amarillo Más...
 
(GCKColor *) + white
 El color blanco Más...
 

Resumen de la propiedad

CGFloat red
 La intensidad roja del color; un valor en el rango [0.0, 1.0]. Más...
 
CGFloat green
 La intensidad verde del color; un valor en el rango [0.0, 1.0]. Más...
 
CGFloat blue
 La intensidad del color azul; un valor en el rango [0.0, 1.0]. Más...
 
CGFloat alpha
 El alfa (transparencia) del color; un valor en el rango [0.0, 1.0]. Más...
 

Detalle del método

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

Inicializador designado

Construye un objeto GCKColor con los valores rojo, verde, azul y alfa especificados. Todos los componentes de color están en el rango [0.0, 1.0].

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

Construye un objeto GCKColor con los valores rojo, verde y azul determinados, y un valor alfa de 1.0 (oculta completa).

Todos los componentes de color están en el rango [0.0, 1.0].

- (instancetype) initWithUIColor: (UIColor *)  color

Construye un objeto GCKColor a partir de un UIColor.

- (instancetype) initWithCGColor: (CGColorRef)  color

Construye un objeto GCKColor a partir de un CGColor.

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

Construye un objeto GCKColor a partir de un CGColor y un valor alfa determinado.

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

Construye un objeto GCKColor a partir de una representación de cadena de CSS con el formato "#RRGGBBAA" o "#RRGGBB".

- (NSString *) CSSString

Muestra una representación de una cadena de CSS del color, con el formato "#RRGGBBAA".

+ (GCKColor *) black

El color negro

+ (GCKColor *) red

El color rojo

+ (GCKColor *) green

El color verde

+ (GCKColor *) blue

El color azul

+ (GCKColor *) cyan

El color cian.

+ (GCKColor *) magenta

El color magenta.

+ (GCKColor *) yellow

El color amarillo

+ (GCKColor *) white

El color blanco

Detalles de la propiedad

- (CGFloat) red
readnonatomicassign

La intensidad roja del color; un valor en el rango [0.0, 1.0].

- (CGFloat) green
readnonatomicassign

La intensidad verde del color; un valor en el rango [0.0, 1.0].

- (CGFloat) blue
readnonatomicassign

La intensidad del color azul; un valor en el rango [0.0, 1.0].

- (CGFloat) alpha
readnonatomicassign

El alfa (transparencia) del color; un valor en el rango [0.0, 1.0].