Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы UIKit ссылка класса UIColor

Опции
Развертывание Target:

На этой странице
Язык:

UIColor

Наследование


Оператор импорта


Swift

import UIKit

Objective C

@import UIKit;

Доступность


Доступный в iOS 2.0 и позже.

A UIColor объект представляет цвет и иногда непрозрачность (альфа-значение). Можно использовать UIColor объекты хранить цветные данные, и во время привлечения Вас могут использовать их для установки текущих цветов заливки и цветов обводки.

Много методов в UIKit требуют, чтобы Вы указали цветные данные с помощью a UIColor объект, и для общих цветных потребностей это должен быть Ваш основной способ указать цвета. Цветовые пространства, используемые этим объектом, оптимизированы для использования на основанных на iOS устройствах и поэтому подходящие для большинства потребностей получения. Если Вы предпочитаете использовать Базовые Графические цвета и цветовые пространства вместо этого, однако, можно сделать так.

Цветовые объекты являются неизменными и таким образом, безопасно использовать их от многократных потоков в Вашем приложении.

У большинства разработчиков не должно быть потребности разделить на подклассы UIColor. Единственное время, делая так могло бы быть необходимым, то, если Вы требуете поддержки дополнительных цветовых пространств или цветовых моделей. Если Вы действительно разделяете на подклассы, свойства и методы, которые Вы добавляете, должно также быть безопасно использовать от многократных потоков.

  • Создает и возвращает цветовой объект с помощью указанной непрозрачности и полутоновых значений.

    Объявление

    Objective C

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

    Параметры

    white

    Полутоновое значение цветового объекта, указанного как значение от 0,0 до 1,0.

    alpha

    Значение непрозрачности цветового объекта, указанного как значение от 0,0 до 1,0.

    Возвращаемое значение

    Цветовой объект. Информация о цвете, представленная этим объектом, находится в устройстве серое цветовое пространство.

    Обсуждение

    Значения ниже 0.0 интерпретируются как 0,0, и значения выше 1.0 интерпретируются как 1,0.

    Оператор импорта

    Objective C

    @import UIKit;

    Доступность

    Доступный в iOS 2.0 и позже.

    См. также

    – initWithWhite:alpha:

  • Создает и возвращает цветовой объект с помощью указанной непрозрачности и значений компонентов цветового пространства HSB.

    Объявление

    Objective C

    + (UIColor *)colorWithHue:(CGFloat)hue saturation:(CGFloat)saturation brightness:(CGFloat)brightness alpha:(CGFloat)alpha

    Параметры

    hue

    Компонент оттенка цветового объекта в цветовом пространстве HSB, указанном как значение от 0,0 до 1,0.

    saturation

    Компонент насыщенности цветового объекта в цветовом пространстве HSB, указанном как значение от 0,0 до 1,0.

    brightness

    Яркость (или значение) компонент цветового объекта в цветовом пространстве HSB, указанном как значение от 0,0 до 1,0.

    alpha

    Значение непрозрачности цветового объекта, указанного как значение от 0,0 до 1,0.

    Возвращаемое значение

    Цветовой объект. Информация о цвете, представленная этим объектом, находится в устройстве цветовое пространство RGB.

    Обсуждение

    Значения ниже 0.0 интерпретируются как 0,0, и значения выше 1.0 интерпретируются как 1,0.

    Оператор импорта

    Objective C

    @import UIKit;

    Доступность

    Доступный в iOS 2.0 и позже.

  • Создает и возвращает цветовой объект с помощью указанной непрозрачности и значений компонентов RGB.

    Объявление

    Objective C

    + (UIColor *)colorWithRed:(CGFloat)red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alpha

    Параметры

    red

    Красный компонент цветового объекта, указанного как значение от 0,0 до 1,0.

    green

    Зеленый компонент цветового объекта, указанного как значение от 0,0 до 1,0.

    blue

    Синий компонент цветового объекта, указанного как значение от 0,0 до 1,0.

    alpha

    Значение непрозрачности цветового объекта, указанного как значение от 0,0 до 1,0.

    Возвращаемое значение

    Цветовой объект. Информация о цвете, представленная этим объектом, находится в устройстве цветовое пространство RGB.

    Обсуждение

    Значения ниже 0.0 интерпретируются как 0,0, и значения выше 1.0 интерпретируются как 1,0.

    Оператор импорта

    Objective C

    @import UIKit;

    Доступность

    Доступный в iOS 2.0 и позже.

  • Создает и возвращает цветовой объект с помощью указанной Кварцевой ссылки цвета.

    Объявление

    Swift

    init!(CGColor cgColor: CGColor!) -> UIColor

    Objective C

    + (UIColor *)colorWithCGColor:(CGColorRef)cgColor

    Параметры

    cgColor

    Ссылка на Кварцевый цвет.

    Возвращаемое значение

    Цветовой объект. Информация о цвете, представленная этим объектом, находится в собственном цветовом пространстве указанного Кварцевого цвета.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

    См. также

    – initWithCGColor:

  • Создает и возвращает цветовой объект с помощью указанного изображения.

    Объявление

    Objective C

    + (UIColor *)colorWithPatternImage:(UIImage *)image

    Параметры

    image

    Изображение для использования при создании цвета образца.

    Возвращаемое значение

    Цвет образца.

    Обсуждение

    Можно использовать цвета образца для установки цвета заливки или цвета обводки так же, как Вы были бы сплошной цвет. Во время получения изображение в цвете образца размещается рядом по мере необходимости для покрытия данной области.

    По умолчанию фаза возвращенного цвета 0, который заставляет верхний левый угол изображения быть выровненный источника получения. Для изменения фазы сделайте цвет текущим цветом и затем используйте CGContextSetPatternPhase функционируйте для изменения фазы.

    Оператор импорта

    Objective C

    @import UIKit;

    Доступность

    Доступный в iOS 2.0 и позже.

    См. также

    – initWithPatternImage:

  • Преобразовывает Базовый объект цвета изображения в UIColor эквивалентный

    Объявление

    Objective C

    + (UIColor *)colorWithCIColor:(CIColor *)ciColor

    Параметры

    ciColor

    Базовый цвет изображения для преобразования.

    Возвращаемое значение

    UIColor объект, соответствующий указанному Базовому цвету изображения.

    Оператор импорта

    Objective C

    @import UIKit;

    Доступность

    Доступный в iOS 5.0 и позже.

    См. также

    – initWithCIColor:

  • Создает и возвращает цветовой объект, имеющий то же цветовое пространство и значения компонентов как получатель, но имеющий указанный альфа-компонент.

    Объявление

    Swift

    func colorWithAlphaComponent(_ alpha: CGFloat) -> UIColor

    Objective C

    - (UIColor *)colorWithAlphaComponent:(CGFloat)alpha

    Параметры

    alpha

    Значение непрозрачности нового UIColor объект.

    Возвращаемое значение

    Новое UIColor объект.

    Обсуждение

    Подкласс с явными компонентами непрозрачности должен переопределить этот метод для возврата цвета с указанной альфой.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Инициализирует и возвращает цветовой объект с помощью указанной непрозрачности и полутоновых значений.

    Объявление

    Swift

    init(white white: CGFloat, alpha alpha: CGFloat)

    Objective C

    - (UIColor *)initWithWhite:(CGFloat)white alpha:(CGFloat)alpha

    Параметры

    white

    Полутоновое значение цветового объекта, указанного как значение от 0,0 до 1,0.

    alpha

    Значение непрозрачности цветового объекта, указанного как значение от 0,0 до 1,0.

    Возвращаемое значение

    Инициализированный цветовой объект. Информация о цвете, представленная этим объектом, находится в устройстве серое цветовое пространство.

    Обсуждение

    Значения ниже 0.0 интерпретируются как 0,0, и значения выше 1.0 интерпретируются как 1,0.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

    См. также

    + colorWithWhite:alpha:

  • Инициализирует и возвращает цветовой объект с помощью указанной непрозрачности и значений компонентов цветового пространства HSB.

    Объявление

    Swift

    init(hue hue: CGFloat, saturation saturation: CGFloat, brightness brightness: CGFloat, alpha alpha: CGFloat)

    Objective C

    - (UIColor *)initWithHue:(CGFloat)hue saturation:(CGFloat)saturation brightness:(CGFloat)brightness alpha:(CGFloat)alpha

    Параметры

    hue

    Компонент оттенка цветового объекта в цветовом пространстве HSB, указанном как значение от 0,0 до 1,0.

    saturation

    Компонент насыщенности цветового объекта в цветовом пространстве HSB, указанном как значение от 0,0 до 1,0.

    brightness

    Яркость (или значение) компонент цветового объекта в цветовом пространстве HSB, указанном как значение от 0,0 до 1,0.

    alpha

    Значение непрозрачности цветового объекта, указанного как значение от 0,0 до 1,0.

    Возвращаемое значение

    Инициализированный цветовой объект. Информация о цвете, представленная этим объектом, находится в устройстве цветовое пространство RGB.

    Обсуждение

    Значения ниже 0.0 интерпретируются как 0,0, и значения выше 1.0 интерпретируются как 1,0.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Инициализирует и возвращает цветовой объект с помощью указанной непрозрачности и значений компонентов RGB.

    Объявление

    Swift

    init(red red: CGFloat, green green: CGFloat, blue blue: CGFloat, alpha alpha: CGFloat)

    Objective C

    - (UIColor *)initWithRed:(CGFloat)red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alpha

    Параметры

    red

    Красный компонент цветового объекта, указанного как значение от 0,0 до 1,0.

    green

    Зеленый компонент цветового объекта, указанного как значение от 0,0 до 1,0.

    blue

    Синий компонент цветового объекта, указанного как значение от 0,0 до 1,0.

    alpha

    Значение непрозрачности цветового объекта, указанного как значение от 0,0 до 1,0.

    Возвращаемое значение

    Инициализированный цветовой объект. Информация о цвете, представленная этим объектом, находится в устройстве цветовое пространство RGB.

    Обсуждение

    Значения ниже 0.0 интерпретируются как 0,0, и значения выше 1.0 интерпретируются как 1,0.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Инициализирует и возвращает цветовой объект с помощью указанной Кварцевой ссылки цвета.

    Объявление

    Swift

    init?(CGColor cgColor: CGColor)

    Objective C

    - (UIColor *)initWithCGColor:(CGColorRef)cgColor

    Параметры

    cgColor

    Ссылка на Кварцевый цвет.

    Возвращаемое значение

    Инициализированный цветовой объект. Информация о цвете, представленная этим объектом, находится в собственном цветовом пространстве указанного Кварцевого цвета.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

    См. также

    + colorWithCGColor:

  • Инициализирует и возвращает цветовой объект с помощью указанной Кварцевой ссылки цвета.

    Объявление

    Swift

    init(patternImage image: UIImage)

    Objective C

    - (UIColor *)initWithPatternImage:(UIImage *)image

    Параметры

    image

    Изображение для использования при создании цвета образца.

    Возвращаемое значение

    Цвет образца.

    Обсуждение

    Можно использовать цвета образца для установки цвета заливки или цвета обводки так же, как Вы были бы сплошной цвет. Во время получения изображение в цвете образца размещается рядом по мере необходимости для покрытия данной области.

    По умолчанию фаза возвращенного цвета 0, который заставляет верхний левый угол изображения быть выровненный источника получения. Для изменения фазы сделайте цвет текущим цветом и затем используйте CGContextSetPatternPhase функционируйте для изменения фазы.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

    См. также

    + colorWithPatternImage:

  • Инициализирует и возвращает цветовой объект с помощью указанного Базового цвета изображения.

    Объявление

    Swift

    init(CIColor ciColor: CIColor)

    Objective C

    - (UIColor *)initWithCIColor:(CIColor *)ciColor

    Параметры

    ciColor

    Базовый цвет изображения для преобразования.

    Возвращаемое значение

    Инициализированный цветовой объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 5.0 и позже.

  • Возвращает цветовой объект, полутоновое значение которого 0.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func blackColor() -> UIColor

    Objective C

    + (UIColor *)blackColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает цветовой объект, полутоновое значение которого является 1/3 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func darkGrayColor() -> UIColor

    Objective C

    + (UIColor *)darkGrayColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает цветовой объект, полутоновое значение которого является 2/3 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func lightGrayColor() -> UIColor

    Objective C

    + (UIColor *)lightGrayColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает цветовой объект, полутоновое значение которого 1.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func whiteColor() -> UIColor

    Objective C

    + (UIColor *)whiteColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает цветовой объект, полутоновое значение которого 0.5 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func grayColor() -> UIColor

    Objective C

    + (UIColor *)grayColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает цветовой объект, значения RGB которого 1.0, 0.0, и 0.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func redColor() -> UIColor

    Objective C

    + (UIColor *)redColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает цветовой объект, значения RGB которого 0.0, 1.0, и 0.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func greenColor() -> UIColor

    Objective C

    + (UIColor *)greenColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает цветовой объект, значения RGB которого 0.0, 0.0, и 1.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func blueColor() -> UIColor

    Objective C

    + (UIColor *)blueColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает цветовой объект, значения RGB которого 0.0, 1.0, и 1.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func cyanColor() -> UIColor

    Objective C

    + (UIColor *)cyanColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает цветовой объект, значения RGB которого 1.0, 1.0, и 0.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func yellowColor() -> UIColor

    Objective C

    + (UIColor *)yellowColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает цветовой объект, значения RGB которого 1.0, 0.0, и 1.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func magentaColor() -> UIColor

    Objective C

    + (UIColor *)magentaColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает цветовой объект, значения RGB которого 1.0, 0.5, и 0.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func orangeColor() -> UIColor

    Objective C

    + (UIColor *)orangeColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает цветовой объект, значения RGB которого 0.5, 0.0, и 0.5 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func purpleColor() -> UIColor

    Objective C

    + (UIColor *)purpleColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает цветовой объект, значения RGB которого 0.6, 0.4, и 0.2 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func brownColor() -> UIColor

    Objective C

    + (UIColor *)brownColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает цветовой объект, шкала полутонов которого и альфа-значения оба 0.0.

    Объявление

    Swift

    class func clearColor() -> UIColor

    Objective C

    + (UIColor *)clearColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает системный цвет, используемый для отображения текста на темном фоне.

    Объявление

    Swift

    class func lightTextColor() -> UIColor

    Objective C

    + (UIColor *)lightTextColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает системный цвет, используемый для отображения текста на светлом фоне.

    Объявление

    Swift

    class func darkTextColor() -> UIColor

    Objective C

    + (UIColor *)darkTextColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает системный цвет, используемый для фона сгруппированной таблицы.

    Объявление

    Swift

    class func groupTableViewBackgroundColor() -> UIColor

    Objective C

    + (UIColor *)groupTableViewBackgroundColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Возвращает системный цвет, используемый для задней стороны представления, в то время как это зеркально отражается.

    Объявление

    Objective C

    + (UIColor *)viewFlipsideBackgroundColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Доступность

    Доступный в iOS 2.0 и позже.

    Осуждаемый в iOS 7.0.

  • Возвращается системный цвет образца раньше представлял область позади содержания с возможностью прокрутки.

    Объявление

    Objective C

    + (UIColor *)scrollViewTexturedBackgroundColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Доступность

    Доступный в iOS 3.2 и позже.

    Осуждаемый в iOS 7.0.

  • Возвращается системный цвет образца раньше представлял фон страницы.

    Объявление

    Objective C

    + (UIColor *)underPageBackgroundColor

    Возвращаемое значение

    UIColor объект.

    Оператор импорта

    Objective C

    @import UIKit;

    Доступность

    Доступный в iOS 5.0 и позже.

    Осуждаемый в iOS 7.0.

  • CGColor Свойство

    Кварцевая ссылка цвета, соответствующая цвету получателя. (только для чтения)

    Объявление

    Swift

    var CGColor: CGColor! { get }

    Objective C

    @property(nonatomic, readonly) CGColorRef CGColor

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • CIColor Свойство

    Базовый цвет изображения связался с получателем. (только для чтения)

    Объявление

    Swift

    var CIColor: CIColor { get }

    Objective C

    @property(nonatomic, readonly) CIColor *CIColor

    Обсуждение

    Если цветовой объект не был инициализирован с Базовым цветом изображения, это свойство выдает исключение.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 5.0 и позже.

  • Возвращает компоненты, составляющие цвет в цветовом пространстве HSB.

    Объявление

    Swift

    func getHue(_ hue: UnsafeMutablePointer<CGFloat>, saturation saturation: UnsafeMutablePointer<CGFloat>, brightness brightness: UnsafeMutablePointer<CGFloat>, alpha alpha: UnsafeMutablePointer<CGFloat>) -> Bool

    Objective C

    - (BOOL)getHue:(CGFloat *)hue saturation:(CGFloat *)saturation brightness:(CGFloat *)brightness alpha:(CGFloat *)alpha

    Параметры

    hue

    По возврату, компоненту оттенка цветового объекта, указанного как значение между 0.0 и 1.0.

    saturation

    По возврату, компоненту насыщенности цветового объекта, указанного как значение между 0.0 и 1.0.

    brightness

    По возврату, компоненту яркости цветового объекта, указанного как значение между 0.0 и 1.0.

    alpha

    По возврату, компоненту непрозрачности цветового объекта, указанного как значение между 0.0 и 1.0.

    Возвращаемое значение

    YEStrue если цвет мог бы быть преобразован, NOfalse иначе.

    Обсуждение

    Если цвет находится в совместимом цветовом пространстве, цвет преобразовывается в цветовое пространство HSB, и его компоненты возвращаются к Вашему приложению. Если цвет не находится в совместимом цветовом пространстве, параметры неизменны.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 5.0 и позже.

  • Возвращает компоненты, составляющие цвет в цветовом пространстве RGB.

    Объявление

    Swift

    func getRed(_ red: UnsafeMutablePointer<CGFloat>, green green: UnsafeMutablePointer<CGFloat>, blue blue: UnsafeMutablePointer<CGFloat>, alpha alpha: UnsafeMutablePointer<CGFloat>) -> Bool

    Objective C

    - (BOOL)getRed:(CGFloat *)red green:(CGFloat *)green blue:(CGFloat *)blue alpha:(CGFloat *)alpha

    Параметры

    red

    По возврату, красному компоненту цветового объекта, указанного как значение между 0.0 и 1.0.

    green

    По возврату, зеленому компоненту цветового объекта, указанного как значение между 0.0 и 1.0.

    blue

    По возврату, синему компоненту цветового объекта, указанного как значение между 0.0 и 1.0.

    alpha

    По возврату, компоненту непрозрачности цветового объекта, указанного как значение между 0.0 и 1.0.

    Возвращаемое значение

    YEStrue если цвет мог бы быть преобразован, NOfalse иначе.

    Обсуждение

    Если цвет находится в совместимом цветовом пространстве, цвет преобразовывается в формат RGB, и его компоненты возвращаются к Вашему приложению. Если цвет не находится в совместимом цветовом пространстве, параметры неизменны.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 5.0 и позже.

  • Возвращает полутоновые компоненты цвета.

    Объявление

    Swift

    func getWhite(_ white: UnsafeMutablePointer<CGFloat>, alpha alpha: UnsafeMutablePointer<CGFloat>) -> Bool

    Objective C

    - (BOOL)getWhite:(CGFloat *)white alpha:(CGFloat *)alpha

    Параметры

    white

    По возврату, полутоновому компоненту цветового объекта, указанного как значение между 0.0 и 1.0.

    alpha

    По возврату, компоненту непрозрачности цветового объекта, указанного как значение между 0.0 и 1.0.

    Возвращаемое значение

    YEStrue если цвет мог бы быть преобразован, NOfalse иначе.

    Обсуждение

    Если цвет находится в совместимом цветовом пространстве, цвет преобразовывается в полутоновый формат и возвращается к Вашему приложению. Если цвет не находится в совместимом цветовом пространстве, параметры неизменны.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 5.0 и позже.

  • Выбирает цвет последующих штриховых и операций заполнения к цвету, который представляет получатель.

    Объявление

    Swift

    func set()

    Objective C

    - (void)set

    Обсуждение

    Если Вы разделяете на подклассы UIColor, необходимо реализовать этот метод в подклассе. Ваша пользовательская реализация должна изменить и цвет обводки и цвет заливки в текущем графическом контексте путем установки их обоих в цвет, представленный получателем.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

    См. также

    – setFill
    – setStroke

  • Выбирает цвет последующих операций заполнения к цвету, который представляет получатель.

    Объявление

    Swift

    func setFill()

    Objective C

    - (void)setFill

    Обсуждение

    Если Вы разделяете на подклассы UIColor, необходимо реализовать этот метод в подклассе. Ваша пользовательская реализация должна изменить цвет заливки в текущем графическом контексте путем установки его в цвет, представленный получателем.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

    См. также

    – набор

  • Выбирает цвет последующих штриховых операций к цвету, который представляет получатель.

    Объявление

    Swift

    func setStroke()

    Objective C

    - (void)setStroke

    Обсуждение

    Если Вы разделяете на подклассы UIColor, необходимо реализовать этот метод в подклассе. Ваша пользовательская реализация должна изменить цвет обводки в текущем графическом контексте путем установки его в цвет, представленный получателем.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

    См. также

    – набор