Instance Method

getRed(_:green:blue:alpha:)

Returns the components that make up the color in the RGB color space.

Declaration

Parameters

red

On return, the red component of the color object. On applications linked for iOS 10 or later, the red component is specified in an extended range sRGB color space and can have any value. Values between 0.0 and 1.0 are inside the sRGB color gamut. On earlier versions of iOS, the specified value is always between 0.0 and 1.0.

green

On return, the green component of the color object. On applications linked for iOS 10 or later, the green component is specified in an extended range sRGB color space and can have any value. Values between 0.0 and 1.0 are inside the sRGB color gamut. On earlier versions of iOS, the specified value is always between 0.0 and 1.0.

blue

On return, the blue component of the color object. On applications linked for iOS 10 or later, the blue component is specified in an extended range sRGB color space and can have any value. Values between 0.0 and 1.0 are inside the sRGB color gamut. On earlier versions of iOS, the specified value is always between 0.0 and 1.0.

alpha

On return, the opacity component of the color object, specified as a value between 0.0 and 1.0.

Return Value

true if the color could be converted, false otherwise.

Discussion

If the color is in a compatible color space, the color is converted into RGB format and its components are returned to your application. If the color is not in a compatible color space, the parameters are unchanged.

See Also

Retrieving Color Information

var cgColor: CGColor

The Quartz color reference that corresponds to the receiver’s color.

var ciColor: CIColor

The Core Image color associated with the receiver.