Класс GCKColor

Обзор

Класс, представляющий цвет 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 и заданного альфа-значения.

С
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
read nonatomic assign

Интенсивность красного цвета; значение в диапазоне [0,0, 1,0].

- (CGFloat) green
read nonatomic assign

Интенсивность зеленого цвета; значение в диапазоне [0,0, 1,0].

- (CGFloat) blue
read nonatomic assign

Интенсивность синего цвета; значение в диапазоне [0,0, 1,0].

- (CGFloat) alpha
read nonatomic assign

Альфа (прозрачность) цвета; значение в диапазоне [0,0, 1,0].