Type Method

colorWithWhite:alpha:

Creates a color object using the specified opacity and grayscale values.

Declaration

+ (UIColor *)colorWithWhite:(CGFloat)white alpha:(CGFloat)alpha;

Parameters

white

The grayscale value of the color object. On applications linked for iOS 10 or later, the color is specified in an extended color space, and the input value is never clamped. On earlier versions of iOS, white values below 0.0 are interpreted as 0.0, and values above 1.0 are interpreted as 1.0.

alpha

The opacity value of the color object, specified as a value from 0.0 to 1.0. Alpha values below 0.0 are interpreted as 0.0, and values above 1.0 are interpreted as 1.0

Return Value

The color object. The color information represented by this object is in the device gray colorspace.

See Also

Creating a Color from Component Values

+ colorWithHue:saturation:brightness:alpha:

Creates a color object using the specified opacity and HSB color space component values.

+ colorWithRed:green:blue:alpha:

Creates a color object using the specified opacity and RGB component values.

+ colorWithDisplayP3Red:green:blue:alpha:

Creates a color object using the specified opacity and RGB component values in the Display P3 color space.

- initWithWhite:alpha:

Creates a color object using the specified opacity and grayscale values.

- initWithHue:saturation:brightness:alpha:

Creates a color object using the specified opacity and HSB color space component values.

- initWithRed:green:blue:alpha:

Creates a color object using the specified opacity and RGB component values.

- initWithDisplayP3Red:green:blue:alpha:

Creates a color object using the specified opacity and RGB component values in the Display P3 color space.

+ colorNamed:

Creates a color object using the information stored in the named asset.

+ colorNamed:inBundle:compatibleWithTraitCollection:

Creates a color object using the named asset that is compatible with the specified trait collection.