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

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

Разработчик

Ссылка платформы AppKit ссылка класса NSColor

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

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

NSColor

Класс сразу

NSColor объект представляет цвет, определяющийся в цветовом пространстве, каждая точка которого имеет ряд компонентов (такой как красный, зеленый, и синий), которые уникально определяют цвет.

NSColor объект представляет цвет и иногда непрозрачность (альфа). Путем отправки a set обменивайтесь сообщениями к NSColor экземпляр, Вы выбираете цвет для текущего контекста получения. Установка цвета заставляет впоследствии нарисованную графику представлять цвет NSColor экземпляр.

Это недопустимо для использования метода доступа, связанного с компонентами определенного цветового пространства на NSColor объект, который не находится в том цветовом пространстве. Например, redComponent свойство и getRed:green:blue:alpha: работа метода над цветовыми объектами в калиброванном и устройстве цветовые пространства RGB. Если Вы отправляете такое сообщение в NSColor объект в цветовом пространстве CMYK, исключение повышено. Далее, getComponents: метод и numberOfComponents работа свойства в цвете располагает с интервалами, которые имеют отдельные компоненты. Таким образом они возвращают компоненты NSColor объекты как отдельные значения с плавающей точкой независимо от того, основываются ли они NSColorSpace объекты или пробелы именованного цвета. Однако более старые выбирающие компонент методы такой как getRed:green:blue:alpha: являются только эффективными на NSColor объекты на основе пробелов именованного цвета.

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

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


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


Swift

import AppKit

Objective C

@import AppKit;

Доступность


Доступный в OS X v10.0 и позже.
  • Создает и возвращается NSColor объект с помощью данной непрозрачности и компонентов цветового пространства HSB.

    Объявление

    Swift

    init(calibratedHue hue: CGFloat, saturation saturation: CGFloat, brightness brightness: CGFloat, alpha alpha: CGFloat) -> NSColor

    Objective C

    + (NSColor *)colorWithCalibratedHue:(CGFloat)hue saturation:(CGFloat)saturation brightness:(CGFloat)brightness alpha:(CGFloat)alpha

    Параметры

    hue

    Компонент оттенка цветового объекта в цветовом пространстве HSB.

    saturation

    Компонент насыщенности цветового объекта в цветовом пространстве HSB.

    brightness

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

    alpha

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

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

    Цветовой объект.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    init(calibratedRed red: CGFloat, green green: CGFloat, blue blue: CGFloat, alpha alpha: CGFloat) -> NSColor

    Objective C

    + (NSColor *)colorWithCalibratedRed:(CGFloat)red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alpha

    Параметры

    red

    Красный компонент цветового объекта.

    green

    Зеленый компонент цветового объекта.

    blue

    Синий компонент цветового объекта.

    alpha

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

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

    Цветовой объект.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    init(calibratedWhite white: CGFloat, alpha alpha: CGFloat) -> NSColor

    Objective C

    + (NSColor *)colorWithCalibratedWhite:(CGFloat)white alpha:(CGFloat)alpha

    Параметры

    white

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

    alpha

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

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

    Цветовой объект.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Создает и возвращается NSColor объект путем нахождения цвета с указанным именем в данном каталоге.

    Объявление

    Swift

    init?(catalogName listName: String, colorName colorName: String) -> NSColor

    Objective C

    + (NSColor *)colorWithCatalogName:(NSString *)listName colorName:(NSString *)colorName

    Параметры

    listName

    Имя каталога, в котором можно найти указанный цвет; это может быть стандартным каталогом.

    colorName

    Имя цвета. Обратите внимание на то, что цвет должен быть определен в пространстве именованного цвета для получения его с этим методом.

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

    Цветовой объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Создает и возвращается NSColor объект с помощью данного значения непрозрачности и компонентов CMYK.

    Объявление

    Swift

    init(deviceCyan cyan: CGFloat, magenta magenta: CGFloat, yellow yellow: CGFloat, black black: CGFloat, alpha alpha: CGFloat) -> NSColor

    Objective C

    + (NSColor *)colorWithDeviceCyan:(CGFloat)cyan magenta:(CGFloat)magenta yellow:(CGFloat)yellow black:(CGFloat)black alpha:(CGFloat)alpha

    Параметры

    cyan

    Голубой компонент цветового объекта.

    magenta

    Пурпурный компонент цветового объекта.

    yellow

    Желтый компонент цветового объекта.

    black

    Черный компонент цветового объекта.

    alpha

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

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

    Цветовой объект.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    init(deviceHue hue: CGFloat, saturation saturation: CGFloat, brightness brightness: CGFloat, alpha alpha: CGFloat) -> NSColor

    Objective C

    + (NSColor *)colorWithDeviceHue:(CGFloat)hue saturation:(CGFloat)saturation brightness:(CGFloat)brightness alpha:(CGFloat)alpha

    Параметры

    hue

    Компонент оттенка цветового объекта.

    saturation

    Компонент насыщенности цветового объекта.

    brightness

    Компонент яркости цветового объекта.

    alpha

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

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

    Цветовой объект.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    init(deviceRed red: CGFloat, green green: CGFloat, blue blue: CGFloat, alpha alpha: CGFloat) -> NSColor

    Objective C

    + (NSColor *)colorWithDeviceRed:(CGFloat)red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alpha

    Параметры

    red

    Красный компонент цветового объекта.

    green

    Зеленый компонент цветового объекта.

    blue

    Синий компонент цветового объекта.

    alpha

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

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

    Цветовой объект.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    init(deviceWhite white: CGFloat, alpha alpha: CGFloat) -> NSColor

    Objective C

    + (NSColor *)colorWithDeviceWhite:(CGFloat)white alpha:(CGFloat)alpha

    Параметры

    white

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

    alpha

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

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

    Цветовой объект.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    init(CIColor color: CIColor) -> NSColor

    Objective C

    + (NSColor *)colorWithCIColor:(CIColor *)color

    Параметры

    color

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

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

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

    Обсуждение

    Если цветовое пространство и компоненты связались с, метод повышает color nil или недопустимый.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

  • Возвраты NSColor объект создается из указанных компонентов данного цветового пространства.

    Объявление

    Swift

    init(colorSpace space: NSColorSpace, components components: UnsafePointer<CGFloat>, count numberOfComponents: Int) -> NSColor

    Objective C

    + (NSColor *)colorWithColorSpace:(NSColorSpace *)space components:(const CGFloat *)components count:(NSInteger)numberOfComponents

    Параметры

    space

    NSColorSpace объект, представляющий цветовое пространство. Метод повышает, если это nil.

    components

    Массив компонентов в указанном цветовом пространстве для использования для создания NSColor объект. Порядок этих компонентов определяется профилем цветового пространства, с альфа-компонентом всегда длятся. (Если Вы хотите, чтобы создаваемый цвет был непрозрачен, укажите 1.0 для альфа-компонента.)

    numberOfComponents

    Число компонентов в components массив. Это должно соответствовать число, продиктованное указанным цветовым пространством плюс одно для альфы. Этот метод повышает исключение, если они не соответствуют.

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

    Цветовой объект. Если space представляет цветовое пространство, не могущее, не может использоваться с NSColor объекты — например, цветовое пространство «образца» — возвраты метода nil.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

    См. также

    – colorUsingColorSpace:

  • Возвращает цвет, создаваемый из указанных компонентов в sRGB цветовом пространстве.

    Объявление

    Swift

    init(SRGBRed red: CGFloat, green green: CGFloat, blue blue: CGFloat, alpha alpha: CGFloat) -> NSColor

    Objective C

    + (NSColor *)colorWithSRGBRed:(CGFloat)red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alpha

    Параметры

    red

    Красный компонент цветового объекта.

    green

    Зеленый компонент цветового объекта.

    blue

    Синий компонент цветового объекта.

    alpha

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

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

    Цветовой объект.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.7 и позже.

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

    Объявление

    Swift

    init(genericGamma22White white: CGFloat, alpha alpha: CGFloat) -> NSColor

    Objective C

    + (NSColor *)colorWithGenericGamma22White:(CGFloat)white alpha:(CGFloat)alpha

    Параметры

    white

    Белое значение цветового объекта.

    alpha

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

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

    Цветовой объект.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.7 и позже.

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

    Объявление

    Swift

    init(hue hue: CGFloat, saturation saturation: CGFloat, brightness brightness: CGFloat, alpha alpha: CGFloat) -> NSColor

    Objective C

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

    Параметры

    hue

    Оттенок (цветной) компонент, выраженный как значение с плавающей точкой в диапазоне 0–1.0.

    saturation

    Компонент насыщенности цвета, выраженный как значение с плавающей точкой в диапазоне 0–1.0.

    brightness

    Компонент яркости, выраженный как значение с плавающей точкой в диапазоне 0–1.0.

    alpha

    Альфа (непрозрачность), выраженная как значение с плавающей точкой в диапазоне 0 (очевидный) для 1,0 (непрозрачный).

    Обсуждение

    Этот метод создает NSCustomColorSpace цвет, который совместим с sRGB цветовым пространством. Этот метод предоставлен для более простого повторного использования использующего кода UIColor на iOS.

    Где возможно, предпочтительно указать цветовое пространство явно с помощью colorWithSRGBRed:green:blue:alpha: или colorWithGenericGamma22White:alpha: метод.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.9 и позже.

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

    Объявление

    Swift

    init(red red: CGFloat, green green: CGFloat, blue blue: CGFloat, alpha alpha: CGFloat) -> NSColor

    Objective C

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

    Параметры

    red

    Красное значение канала, выраженное как значение с плавающей точкой в диапазоне 0–1.0.

    green

    Зеленое значение канала, выраженное как значение с плавающей точкой в диапазоне 0–1.0.

    blue

    Синее значение канала, выраженное как значение с плавающей точкой в диапазоне 0–1.0.

    alpha

    Альфа (непрозрачность), выраженная как значение с плавающей точкой в диапазоне 0 (очевидный) для 1,0 (непрозрачный).

    Обсуждение

    Этот метод создает NSCustomColorSpace цвет, который совместим с sRGB цветовым пространством. Этот метод предоставлен для более простого повторного использования использующего кода UIColor на iOS.

    Где возможно, предпочтительно указать цветовое пространство явно с помощью colorWithSRGBRed:green:blue:alpha: или colorWithGenericGamma22White:alpha: метод.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.9 и позже.

  • Создает и возвращает белого (или серый) NSColor объект с указанной яркостью и значениями альфа-канала.

    Объявление

    Swift

    init(white white: CGFloat, alpha alpha: CGFloat) -> NSColor

    Objective C

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

    Параметры

    white

    Яркость, выраженная как значение с плавающей точкой в диапазоне 0–1.0.

    alpha

    Альфа (непрозрачность), выраженная как значение с плавающей точкой в диапазоне 0 (очевидный) для 1,0 (непрозрачный).

    Обсуждение

    Этот метод создает NSCustomColorSpace цвет, который совместим с sRGB цветовым пространством. Этот метод предоставлен для более простого повторного использования использующего кода UIColor на iOS.

    Где возможно, предпочтительно указать цветовое пространство явно с помощью colorWithSRGBRed:green:blue:alpha: или colorWithGenericGamma22White:alpha: метод.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.9 и позже.

  • Возвраты NSColor возразите, чье полутоновое значение 0.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func blackColor() -> NSColor

    Objective C

    + (NSColor *)blackColor

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    blackComponent

  • Возвраты NSColor возразите, чье значение RGB 0.0, 0.0, 1.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func blueColor() -> NSColor

    Objective C

    + (NSColor *)blueColor

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    blueComponent

  • Возвраты NSColor возразите, чье значение RGB 0.6, 0.4, 0.2 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func brownColor() -> NSColor

    Objective C

    + (NSColor *)brownColor

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Возвраты NSColor возразите, чья шкала полутонов и альфа-значения оба 0.0.

    Объявление

    Swift

    class func clearColor() -> NSColor

    Objective C

    + (NSColor *)clearColor

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Возвраты NSColor возразите, чье значение RGB 0.0, 1.0, 1.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func cyanColor() -> NSColor

    Objective C

    + (NSColor *)cyanColor

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    cyanComponent

  • Возвраты NSColor возразите, чье полутоновое значение является 1/3 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func darkGrayColor() -> NSColor

    Objective C

    + (NSColor *)darkGrayColor

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Возвраты NSColor возразите, чье полутоновое значение 0.5 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func grayColor() -> NSColor

    Objective C

    + (NSColor *)grayColor

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Возвраты NSColor возразите, чье значение RGB 0.0, 1.0, 0.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func greenColor() -> NSColor

    Objective C

    + (NSColor *)greenColor

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    greenComponent

  • Возвраты NSColor возразите, чье полутоновое значение является 2/3 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func lightGrayColor() -> NSColor

    Objective C

    + (NSColor *)lightGrayColor

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + grayColor
    + darkGrayColor

  • Возвраты NSColor возразите, чье значение RGB 1.0, 0.0, 1.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func magentaColor() -> NSColor

    Objective C

    + (NSColor *)magentaColor

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    magentaComponent

  • Возвраты NSColor возразите, чье значение RGB 1.0, 0.5, 0.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func orangeColor() -> NSColor

    Objective C

    + (NSColor *)orangeColor

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Возвраты NSColor возразите, чье значение RGB 0.5, 0.0, 0.5 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func purpleColor() -> NSColor

    Objective C

    + (NSColor *)purpleColor

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Возвраты NSColor возразите, чье значение RGB 1.0, 0.0, 0.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func redColor() -> NSColor

    Objective C

    + (NSColor *)redColor

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    redComponent

  • Возвраты NSColor возразите, чья шкала полутонов и альфа-значения оба 1.0.

    Объявление

    Swift

    class func whiteColor() -> NSColor

    Objective C

    + (NSColor *)whiteColor

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    whiteComponent

  • Возвраты NSColor возразите, чье значение RGB 1.0, 1.0, 0.0 и чье альфа-значение 1.0.

    Объявление

    Swift

    class func yellowColor() -> NSColor

    Objective C

    + (NSColor *)yellowColor

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    yellowComponent

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

    Объявление

    Swift

    init(patternImage image: NSImage) -> NSColor

    Objective C

    + (NSColor *)colorWithPatternImage:(NSImage *)image

    Параметры

    image

    Изображение для использования в качестве образца для цветового объекта. Изображение размещается рядом, запускаясь у основания окна. Изображение не масштабируется.

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

    NSColor объект. Этот цветовой объект автовыпущен.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • patternImage patternImage Свойство

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

    Объявление

    Swift

    var patternImage: NSImage { get }

    Objective C

    @property(readonly, strong) NSImage *patternImage

    Обсуждение

    Это свойство содержит изображение (вместо сплошного цвета) для использования во время получения. Изображения образца размещаются рядом по мере необходимости для заполнения представленной области.

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    class func alternateSelectedControlColor() -> NSColor

    Objective C

    + (NSColor *)alternateSelectedControlColor

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

    Системный цвет, используемый для поверхности выбранного управления — управление, щелкнувшее или перетащенное. Этот цвет используется в списках и таблицах. Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

    Обсуждение

    Этот цвет является таблицей, и список просматривают эквивалентный selectedControlColor цвет, использующийся для средств управления в других представлениях.

    Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.2 и позже.

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

    Объявление

    Swift

    class func alternateSelectedControlTextColor() -> NSColor

    Objective C

    + (NSColor *)alternateSelectedControlTextColor

    Обсуждение

    Этот цвет является таблицей, и список просматривают эквивалентный selectedControlTextColor цвет, использующийся для средств управления в других представлениях.

    Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.2 и позже.

  • Возвраты NSColor объект указан данным оттенком контроля.

    Объявление

    Swift

    init(forControlTint controlTint: NSControlTint) -> NSColor

    Objective C

    + (NSColor *)colorForControlTint:(NSControlTint)controlTint

    Параметры

    controlTint

    Оттенок управления, для которого можно возвратиться NSColor объект. Это - одна из настроек оттенка. Для больше на оттенках управления, посмотрите Используя Системный Оттенок Управления.

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

    NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + currentControlTint

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

    Объявление

    Swift

    class func controlBackgroundColor() -> NSColor

    Objective C

    + (NSColor *)controlBackgroundColor

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    class func controlColor() -> NSColor

    Objective C

    + (NSColor *)controlColor

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

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

    Если Вы используете controlColor предположение, что это - тело, у Вас может быть неправильное появление. Необходимо использовать lightGrayColor в его месте.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    class func controlAlternatingRowBackgroundColors() -> [AnyObject]

    Objective C

    + (NSArray *)controlAlternatingRowBackgroundColors

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

    Массив NSColor объекты, указывающие системные цвета, используемые для строк в таблицах и списках. Вы не должны предполагать, что массив будет содержать только два цвета. Для получения общей информации о системных цветах посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.3 и позже.

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

    Объявление

    Swift

    class func controlHighlightColor() -> NSColor

    Objective C

    + (NSColor *)controlHighlightColor

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    class func controlLightHighlightColor() -> NSColor

    Objective C

    + (NSColor *)controlLightHighlightColor

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + controlHighlightColor

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

    Объявление

    Swift

    class func controlShadowColor() -> NSColor

    Objective C

    + (NSColor *)controlShadowColor

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + controlDarkShadowColor

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

    Объявление

    Swift

    class func controlDarkShadowColor() -> NSColor

    Objective C

    + (NSColor *)controlDarkShadowColor

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

    Из двух темных границ, работающих вдоль нижней части и права на средства управления, представляя тени, цвет внешней, более темной границы. Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + controlShadowColor

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

    Объявление

    Swift

    class func controlTextColor() -> NSColor

    Objective C

    + (NSColor *)controlTextColor

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + disabledControlTextColor

  • Возвращает оттенок управления существующей системой.

    Объявление

    Swift

    class func currentControlTint() -> NSControlTint

    Objective C

    + (NSControlTint)currentControlTint

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

    Оттенок управления существующей системой.

    Обсуждение

    Приложение может зарегистрироваться для NSControlTintDidChangeNotification уведомление, которое будет уведомлено относительно изменений в системе, управляет оттенком.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.3 и позже.

    См. также

    + colorForControlTint:

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

    Объявление

    Swift

    class func disabledControlTextColor() -> NSColor

    Objective C

    + (NSColor *)disabledControlTextColor

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + controlTextColor

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

    Объявление

    Swift

    class func gridColor() -> NSColor

    Objective C

    + (NSColor *)gridColor

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

    Системный цвет используется для линий сетки. Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    class func headerColor() -> NSColor

    Objective C

    + (NSColor *)headerColor

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    class func headerTextColor() -> NSColor

    Objective C

    + (NSColor *)headerTextColor

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    class func highlightColor() -> NSColor

    Objective C

    + (NSColor *)highlightColor

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

    Системный цвет для виртуального источника света на экране.

    Обсуждение

    Этот метод вызывается highlightWithLevel: метод. Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – highlightWithLevel:

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

    Объявление

    Swift

    class func keyboardFocusIndicatorColor() -> NSColor

    Objective C

    + (NSColor *)keyboardFocusIndicatorColor

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

    Системный цвет представление фокусирующего кольца.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    class func knobColor() -> NSColor

    Objective C

    + (NSColor *)knobColor

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

    Системный цвет используется для отменявшей кнопки ползунка.

    Обсуждение

    Скошенные края кнопки, устанавливающие его в освобождении, нарисованы в выделенных и затененных версиях цвета поверхности. Когда кнопка выбрана, ее цветные изменения в selectedKnobColor. Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    class func scrollBarColor() -> NSColor

    Objective C

    + (NSColor *)scrollBarColor

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

    Системный цвет используется для полос прокрутки. Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    class func secondarySelectedControlColor() -> NSColor

    Objective C

    + (NSColor *)secondarySelectedControlColor

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.1 и позже.

    См. также

    + selectedControlColor

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

    Объявление

    Swift

    class func selectedControlColor() -> NSColor

    Objective C

    + (NSColor *)selectedControlColor

    Обсуждение

    Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    class func selectedControlTextColor() -> NSColor

    Objective C

    + (NSColor *)selectedControlTextColor

    Обсуждение

    Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    class func selectedMenuItemColor() -> NSColor

    Objective C

    + (NSColor *)selectedMenuItemColor

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + selectedMenuItemTextColor

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

    Объявление

    Swift

    class func selectedMenuItemTextColor() -> NSColor

    Objective C

    + (NSColor *)selectedMenuItemTextColor

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + selectedMenuItemColor

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

    Объявление

    Swift

    class func selectedTextBackgroundColor() -> NSColor

    Objective C

    + (NSColor *)selectedTextBackgroundColor

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + selectedTextColor

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

    Объявление

    Swift

    class func selectedTextColor() -> NSColor

    Objective C

    + (NSColor *)selectedTextColor

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    class func selectedKnobColor() -> NSColor

    Objective C

    + (NSColor *)selectedKnobColor

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

    Системный цвет использовал для кнопки ползунка, выбранной — т.е. перетащенный. Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + knobColor

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

    Объявление

    Swift

    class func shadowColor() -> NSColor

    Objective C

    + (NSColor *)shadowColor

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

    Системный цвет для виртуального случая теней повышенными объектами на экране.

    Обсуждение

    Этот метод вызывается shadowWithLevel:. Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – shadowWithLevel:

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

    Объявление

    Swift

    class func textBackgroundColor() -> NSColor

    Objective C

    + (NSColor *)textBackgroundColor

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

    Системный цвет используется для фона текста. Когда текст выбран, его изменения цвета фона в возвращаемом значении selectedTextBackgroundColor. Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + цвет текста

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

    Объявление

    Swift

    class func textColor() -> NSColor

    Objective C

    + (NSColor *)textColor

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

    Системный цвет используется для текста. Когда текст выбран, его цветные изменения в возвращаемом значении selectedTextColor. Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + textBackgroundColor

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

    Объявление

    Swift

    class func windowBackgroundColor() -> NSColor

    Objective C

    + (NSColor *)windowBackgroundColor

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

    Цвет образца используется для фона окна. Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    class func windowFrameColor() -> NSColor

    Objective C

    + (NSColor *)windowFrameColor

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

    Системный цвет используется для рамок окна. Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + windowFrameTextColor

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

    Объявление

    Swift

    class func windowFrameTextColor() -> NSColor

    Objective C

    + (NSColor *)windowFrameTextColor

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

    Системный цвет используется для текста в рамках окна. Для получения общей информации о системных цветах, посмотрите Системные Цвета Доступа.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + windowFrameColor

  • Когда области показали позади представлений, возвращает цвет для использования.

    Объявление

    Swift

    class func underPageBackgroundColor() -> NSColor

    Objective C

    + (NSColor *)underPageBackgroundColor

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

    NSColor экземпляр.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.8 и позже.

  • Основной цвет для использования для текста в метках.

    Объявление

    Swift

    class func labelColor() -> NSColor

    Objective C

    + (NSColor *)labelColor

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

    Цветовой объект для использования для текста, выведенного на экран в интерфейсе.

    Обсуждение

    Используйте это раскрашивает самые важные текстовые метки Вашего пользовательского интерфейса.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.10 и позже.

  • Дополнительный цвет для использования для текста в метках.

    Объявление

    Swift

    class func secondaryLabelColor() -> NSColor

    Objective C

    + (NSColor *)secondaryLabelColor

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

    Цветовой объект для использования для текста, выведенного на экран в интерфейсе.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.10 и позже.

  • Третичный цвет для использования для текста в метках.

    Объявление

    Swift

    class func tertiaryLabelColor() -> NSColor

    Objective C

    + (NSColor *)tertiaryLabelColor

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

    Цветовой объект для использования для текста, выведенного на экран в интерфейсе.

    Обсуждение

    Используйте этот цвет для недоступного текста и для другого менее важного текста в Вашем интерфейсе.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.10 и позже.

  • Четверичный цвет для использования для текста метки и разделителей

    Объявление

    Swift

    class func quaternaryLabelColor() -> NSColor

    Objective C

    + (NSColor *)quaternaryLabelColor

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

    Цветовой объект для использования для текста, выведенного на экран в интерфейсе.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.10 и позже.

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

    Объявление

    Swift

    class func ignoresAlpha() -> Bool

    Objective C

    + (BOOL)ignoresAlpha

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

    YEStrue если приложение не поддерживает альфу; иначе NOfalse. Когда приложение импортирует альфу (посредством цветного перетаскивания, например), с этим значением консультируются. Значение определяет, имеет ли цветная панель ползунок непрозрачности.

    Это значение YEStrue по умолчанию, указывая, что компоненты непрозрачности импортируемых цветов будут установлены в 1,0. Если приложение хочет альфу, оно может вызвать setIgnoresAlpha: метод с параметром NOfalse.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Указывает ли альфа поддержки приложений.

    Объявление

    Swift

    class func setIgnoresAlpha(_ flag: Bool)

    Objective C

    + (void)setIgnoresAlpha:(BOOL)flag

    Параметры

    flag

    YEStrue указать, что приложение не будет поддерживать альфу. По умолчанию приложения игнорируют альфу.

    Обсуждение

    Если приложение не поддерживает альфу, никакой ползунок непрозрачности не выведен на экран в цветной панели, и цвета притянули или вставили, установили их альфа-значения в 1,0. Приложения, которые должны импортировать альфу, могут вызвать этот метод с flag набор к NOfalse и явно сделайте цвета непрозрачными в случаях, где это имеет значение для них. Обратите внимание на то, что вызывая это со значением YEStrue переопределения любой набор значений с NSColorPanel метод setShowsAlpha:.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Возвраты NSColor в настоящее время на данной области монтажа.

    Объявление

    Swift

    init?(fromPasteboard pasteBoard: NSPasteboard) -> NSColor

    Objective C

    + (NSColor *)colorFromPasteboard:(NSPasteboard *)pasteBoard

    Параметры

    pasteBoard

    Область монтажа, из которой можно возвратить цвет.

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

    Цвет в настоящее время на области монтажа или nil если pasteBoard не содержит цветные данные. Альфа-компонент возвращенного цвета установлен в 1,0 если ignoresAlpha возвраты YEStrue.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – writeToPasteboard:

  • Пишут данные получателя в указанную область монтажа.

    Объявление

    Swift

    func writeToPasteboard(_ pasteBoard: NSPasteboard)

    Objective C

    - (void)writeToPasteboard:(NSPasteboard *)pasteBoard

    Параметры

    pasteBoard

    Область монтажа, в которую можно записать цветные данные получателя. Если эта область монтажа не поддерживает цветные данные, метод ничего не делает.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    + colorFromPasteboard:

  • Возвращает CMYK получателя и значения непрозрачности.

    Объявление

    Swift

    func getCyan(_ cyan: UnsafeMutablePointer<CGFloat>, magenta magenta: UnsafeMutablePointer<CGFloat>, yellow yellow: UnsafeMutablePointer<CGFloat>, black black: UnsafeMutablePointer<CGFloat>, alpha alpha: UnsafeMutablePointer<CGFloat>)

    Objective C

    - (void)getCyan:(CGFloat *)cyan magenta:(CGFloat *)magenta yellow:(CGFloat *)yellow black:(CGFloat *)black alpha:(CGFloat *)alpha

    Параметры

    cyan

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

    magenta

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

    yellow

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

    black

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

    alpha

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

    Обсуждение

    Если NULL передается в как параметр, метод не устанавливает то значение. Этот метод работы только с представлением объектов раскрашивает NSDeviceCMYKColorSpace. Отправка его к другим объектам повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Возвращает компонент HSB получателя и значения непрозрачности в соответствующих параметрах.

    Объявление

    Swift

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

    Objective C

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

    Параметры

    hue

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

    saturation

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

    brightness

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

    alpha

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

    Обсуждение

    Если NULL передается в как параметр, метод не устанавливает то значение. Этот метод работы только с представлением объектов раскрашивает NSCalibratedRGBColorSpace или NSDeviceRGBColorSpace цветовое пространство. Отправка его к другим объектам повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Возвращает компонент RGB получателя и значения непрозрачности в соответствующих параметрах.

    Объявление

    Swift

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

    Objective C

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

    Параметры

    red

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

    green

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

    blue

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

    alpha

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

    Обсуждение

    Если NULL передается в как параметр, метод не устанавливает то значение. Этот метод работы только с представлением объектов раскрашивает NSCalibratedRGBColorSpace или NSDeviceRGBColorSpace цветовое пространство. Отправка его к другим объектам повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Возвращает полутоновое значение получателя и альфа-значения.

    Объявление

    Swift

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

    Objective C

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

    Параметры

    white

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

    alpha

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

    Обсуждение

    Если NULL передается в как параметр, метод не устанавливает то значение. Этот метод работы только с представлением объектов раскрашивает NSCalibratedWhiteColorSpace, NSCalibratedBlackColorSpace, NSDeviceBlackColorSpace, или NSDeviceWhiteColorSpace цветовое пространство. Отправка его к другим объектам повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Возвращает компоненты получателя как массив.

    Объявление

    Swift

    func getComponents(_ components: UnsafeMutablePointer<CGFloat>)

    Objective C

    - (void)getComponents:(CGFloat *)components

    Параметры

    components

    Массив, содержащий компоненты цветового объекта как float значения.

    Обсуждение

    Можно вызвать этот метод на NSColor объекты, создаваемые из пользовательского цвета, располагают с интервалами для получения отдельных компонентов с плавающей точкой, включая альфу. Если получатель не имеет компонентов с плавающей точкой, повышает исключение. Узнать, сколько компонентов находится в components массив, используйте numberOfComponents свойство.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

  • Число компонентов в цвете. (только для чтения)

    Объявление

    Swift

    var numberOfComponents: Int { get }

    Objective C

    @property(readonly) NSInteger numberOfComponents

    Обсуждение

    Это свойство отражает число значений компонентов с плавающей точкой в цвете и включает альфа-компонент. Если цветовой объект не имеет никаких значений компонентов с плавающей точкой, получение доступ к этому свойству повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

  • alphaComponent alphaComponent Свойство

    Альфа (непрозрачность) значение компонента цвета. (только для чтения)

    Объявление

    Swift

    var alphaComponent: CGFloat { get }

    Objective C

    @property(readonly) CGFloat alphaComponent

    Обсуждение

    Значение этого свойства между 0.0 и 1.0, где 0.0 представляет полностью прозрачный и 1.0 представляет полностью непрозрачный. Если цвет не имеет никакого альфа-компонента, значение этого свойства 1.0.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • whiteComponent whiteComponent Свойство

    Белое значение компонента цвета. (только для чтения)

    Объявление

    Swift

    var whiteComponent: CGFloat { get }

    Objective C

    @property(readonly) CGFloat whiteComponent

    Обсуждение

    Получите доступ к этому свойству только для, раскрашивает NSCalibratedWhiteColorSpace, NSCalibratedBlackColorSpace, NSDeviceBlackColorSpace, или NSDeviceWhiteColorSpace цветовые пространства. Доступ к нему для других типов цвета повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – getWhite:alpha:

  • redComponent redComponent Свойство

    Красное значение компонента цвета. (только для чтения)

    Объявление

    Swift

    var redComponent: CGFloat { get }

    Objective C

    @property(readonly) CGFloat redComponent

    Обсуждение

    Получите доступ к этому свойству только для, раскрашивает NSCalibratedRGBColorSpace или NSDeviceRGBColorSpace цветовые пространства. Доступ к нему для других типов цвета повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • greenComponent greenComponent Свойство

    Зеленое значение компонента цвета. (только для чтения)

    Объявление

    Swift

    var greenComponent: CGFloat { get }

    Objective C

    @property(readonly) CGFloat greenComponent

    Обсуждение

    Получите доступ к этому свойству только для, раскрашивает NSCalibratedRGBColorSpace или NSDeviceRGBColorSpace цветовые пространства. Доступ к нему для других типов цвета повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • blueComponent blueComponent Свойство

    Синее значение компонента цвета. (только для чтения)

    Объявление

    Swift

    var blueComponent: CGFloat { get }

    Objective C

    @property(readonly) CGFloat blueComponent

    Обсуждение

    Получите доступ к этому свойству только для, раскрашивает NSCalibratedRGBColorSpace или NSDeviceRGBColorSpace цветовые пространства. Доступ к нему для других типов цвета повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • cyanComponent cyanComponent Свойство

    Голубое значение компонента цвета. (только для чтения)

    Объявление

    Swift

    var cyanComponent: CGFloat { get }

    Objective C

    @property(readonly) CGFloat cyanComponent

    Обсуждение

    Получите доступ к этому свойству только для, раскрашивает NSDeviceCMYKColorSpace цветовое пространство. Доступ к нему для других типов цвета повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Пурпурное значение компонента цвета. (только для чтения)

    Объявление

    Swift

    var magentaComponent: CGFloat { get }

    Objective C

    @property(readonly) CGFloat magentaComponent

    Обсуждение

    Получите доступ к этому свойству только для, раскрашивает NSDeviceCMYKColorSpace цветовое пространство. Доступ к нему для других типов цвета повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • yellowComponent yellowComponent Свойство

    Желтое значение компонента цвета. (только для чтения)

    Объявление

    Swift

    var yellowComponent: CGFloat { get }

    Objective C

    @property(readonly) CGFloat yellowComponent

    Обсуждение

    Получите доступ к этому свойству только для, раскрашивает NSDeviceCMYKColorSpace цветовое пространство. Доступ к нему для других типов цвета повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • blackComponent blackComponent Свойство

    Черное значение компонента цвета. (только для чтения)

    Объявление

    Swift

    var blackComponent: CGFloat { get }

    Objective C

    @property(readonly) CGFloat blackComponent

    Обсуждение

    Получите доступ к этому свойству только для, раскрашивает NSDeviceCMYKColorSpace цветовое пространство, которые имеют черный компонент. Доступ к нему для других типов цвета повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • hueComponent hueComponent Свойство

    Значение компонента оттенка цвета. (только для чтения)

    Объявление

    Swift

    var hueComponent: CGFloat { get }

    Objective C

    @property(readonly) CGFloat hueComponent

    Обсуждение

    Получите доступ к этому свойству только для, раскрашивает NSCalibratedRGBColorSpace или NSDeviceRGBColorSpace цветовые пространства. Значения RGB преобразовываются в значения HSB по мере необходимости. Доступ к нему для других типов цвета повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Значение компонента насыщенности цвета. (только для чтения)

    Объявление

    Swift

    var saturationComponent: CGFloat { get }

    Objective C

    @property(readonly) CGFloat saturationComponent

    Обсуждение

    Получите доступ к этому свойству только для, раскрашивает NSCalibratedRGBColorSpace или NSDeviceRGBColorSpace цветовые пространства. Значения RGB преобразовываются в значения HSB по мере необходимости. Доступ к нему для других типов цвета повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Значение компонента яркости цвета. (только для чтения)

    Объявление

    Swift

    var brightnessComponent: CGFloat { get }

    Objective C

    @property(readonly) CGFloat brightnessComponent

    Обсуждение

    Получите доступ к этому свойству только для, раскрашивает NSCalibratedRGBColorSpace или NSDeviceRGBColorSpace цветовые пространства. Значения RGB преобразовываются в значения HSB по мере необходимости. Доступ к нему для других типов цвета повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Каталог, содержащий имя цвета. (только для чтения)

    Объявление

    Swift

    var catalogNameComponent: String { get }

    Objective C

    @property(readonly, copy) NSString *catalogNameComponent

    Обсуждение

    Получите доступ к этому свойству только для, раскрашивает NSNamedColorSpace цветовое пространство. Доступ к нему для других типов цвета повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Локализованная версия имени каталога, содержащего цвет. (только для чтения)

    Объявление

    Swift

    var localizedCatalogNameComponent: String { get }

    Objective C

    @property(readonly, copy) NSString *localizedCatalogNameComponent

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Имя цвета. (только для чтения)

    Объявление

    Swift

    var colorNameComponent: String { get }

    Objective C

    @property(readonly, copy) NSString *colorNameComponent

    Обсуждение

    Получите доступ к этому свойству только для, раскрашивает NSNamedColorSpace цветовое пространство. Доступ к нему для других типов цвета повышает исключение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Локализованная версия цветного имени. (только для чтения)

    Объявление

    Swift

    var localizedColorNameComponent: String { get }

    Objective C

    @property(readonly, copy) NSString *localizedColorNameComponent

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Цветовое пространство связалось с цветом. (только для чтения)

    Объявление

    Swift

    var colorSpace: NSColorSpace { get }

    Objective C

    @property(readonly, strong) NSColorSpace *colorSpace

    Обсуждение

    Получите доступ к этому свойству только для цветов, имеющих связанное цветовое пространство — в частности, цвета, не создаваемые по имени или использование изображения образца. Доступ к нему для других типов цвета повышает исключение. Если Вы не уверены о цветовом объекте, преобразовываете его в эквивалент NSColorSpace- основанный объект прежде, чем вызвать этот метод.

    Безопасно получить доступ к этому свойству для цветовых объектов, создаваемых с именами цветового пространства NSCalibratedWhiteColorSpace, NSCalibratedBlackColorSpace, NSCalibratedRGBColorSpace, NSDeviceWhiteColorSpace, NSDeviceBlackColorSpace, NSDeviceRGBColorSpace, NSDeviceCMYKColorSpace, или NSCustomColorSpace— или с NSColorSpace методы класса, соответствующие этим именам.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

  • colorSpaceName colorSpaceName Свойство

    Имя цветового пространства связалось с цветом. (только для чтения)

    Объявление

    Swift

    var colorSpaceName: String { get }

    Objective C

    @property(readonly, copy) NSString *colorSpaceName

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Создает и возвращается NSColor чей цвет совпадает с получателем, за исключением того, что новое NSColor находится в указанном цветовом пространстве.

    Объявление

    Swift

    func colorUsingColorSpaceName(_ colorSpace: String) -> NSColor?

    Objective C

    - (NSColor *)colorUsingColorSpaceName:(NSString *)colorSpace

    Параметры

    colorSpace

    Имя цветового пространства, содержащего новое NSColor объект. Если colorSpace nil, самое надлежащее цветовое пространство используется.

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

    Новое NSColor объект или nil если не может быть сделано указанное преобразование.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    colorSpaceName

  • Создает и возвращается NSColor возразите, чей цвет совпадает с получателем, за исключением того, что новый NSColor находится в данном цветовом пространстве и является определенным для данного устройства.

    Объявление

    Swift

    func colorUsingColorSpaceName(_ colorSpace: String?, device deviceDescription: [NSObject : AnyObject]?) -> NSColor?

    Objective C

    - (NSColor *)colorUsingColorSpaceName:(NSString *)colorSpace device:(NSDictionary *)deviceDescription

    Параметры

    colorSpace

    Имя цветового пространства, содержащего новое NSColor объект. Если colorSpace nil, самое надлежащее цветовое пространство используется.

    deviceDescription

    Описание устройства. Описания устройства могут быть получены из окон, экранов и принтеров с deviceDescription метод.

    Если deviceDescription nil, текущее устройство (как получено из в настоящее время lockFocus’ed окно представления или, при печати, текущий принтер) используется.

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

    Новые NSColor возражают или nil если не может быть сделано указанное преобразование.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    func colorUsingColorSpace(_ space: NSColorSpace) -> NSColor?

    Objective C

    - (NSColor *)colorUsingColorSpace:(NSColorSpace *)space

    Параметры

    space

    Цветовое пространство нового NSColor объект.

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

    Новое NSColor объект. Этот метод преобразовывает цвет получателя в эквивалентный в новом цветовом пространстве. Несмотря на то, что новый цвет мог бы иметь различные значения компонентов, он выглядит одинаково как оригинал. Возвраты nil если преобразование не возможно.

    Если цветовое пространство получателя совпадает с, это указало в space, этот метод возвращает то же NSColor объект.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

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

    Объявление

    Swift

    func blendedColorWithFraction(_ fraction: CGFloat, ofColor color: NSColor) -> NSColor?

    Objective C

    - (NSColor *)blendedColorWithFraction:(CGFloat)fraction ofColor:(NSColor *)color

    Параметры

    fraction

    Сумма цвета для смешивания с цветом получателя. Метод преобразовывает color и копия получателя к RGB, и затем устанавливает каждый компонент возвращенного цвета к fraction из colorзначение плюс 1 – fraction из получателя.

    color

    Цвет для смешивания с цветом получателя.

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

    Объект итогового цвета или nil если не могут быть преобразованы цвета.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    func colorWithAlphaComponent(_ alpha: CGFloat) -> NSColor

    Objective C

    - (NSColor *)colorWithAlphaComponent:(CGFloat)alpha

    Параметры

    alpha

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

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

    Новое NSColor объект. Если цветовое пространство получателя не включает альфа-компонент, получатель возвращается.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    func highlightWithLevel(_ highlightLevel: CGFloat) -> NSColor?

    Objective C

    - (NSColor *)highlightWithLevel:(CGFloat)highlightLevel

    Параметры

    highlightLevel

    Сумма цвета подсветки, смешивающегося с цветом получателя. Это должно быть числом от 0,0 до 1.0. A highlightLevel ниже 0.0 интерпретируется как 0,0; a highlightLevel выше 1.0 интерпретируется как 1,0.

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

    Новое NSColor объект. Возвраты nil если не могут быть преобразованы цвета.

    Обсуждение

    Вызовите этот метод, когда Вы захотите украсить получение NSColor для использования в выделениях.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – shadowWithLevel:

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

    Объявление

    Swift

    func shadowWithLevel(_ shadowLevel: CGFloat) -> NSColor?

    Objective C

    - (NSColor *)shadowWithLevel:(CGFloat)shadowLevel

    Параметры

    shadowLevel

    Сумма цвета тени используется для смешения. Это должно быть числом от 0,0 до 1.0. A shadowLevel ниже 0.0 интерпретируется как 0,0; a shadowLevel выше 1.0 интерпретируется как 1,0.

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

    Новое NSColor объект. Возвраты nil если не могут быть преобразованы цвета.

    Обсуждение

    Вызовите этот метод, когда Вы захотите затемнить получение NSColor для использования в тенях.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – highlightWithLevel:

  • CGColor CGColor Свойство

    Базовый Графический цветовой объект, соответствующий цвету. (только для чтения)

    Объявление

    Swift

    var CGColor: CGColor { get }

    Objective C

    @property(readonly) CGColorRef CGColor

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.8 и позже.

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

    Объявление

    Swift

    init!(CGColor cgColor: CGColor) -> NSColor

    Objective C

    + (NSColor *)colorWithCGColor:(CGColorRef)cgColor

    Параметры

    cgColor

    Базовая Графика окрашивает ссылку.

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

    NSColor экземпляр.

    Обсуждение

    Этот метод может возвратиться nil.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.8 и позже.

  • Рисует текущий цвет в данном прямоугольнике.

    Объявление

    Swift

    func drawSwatchInRect(_ rect: NSRect)

    Objective C

    - (void)drawSwatchInRect:(NSRect)rect

    Параметры

    rect

    Прямоугольник, в котором можно нарисовать цвет.

    Обсуждение

    Подклассы украшают прямоугольник некоторым способом для указания типа цвета. Этот метод вызывается цветными скважинами, образцами и другими объектами пользовательского интерфейса та потребность к цветам отображения.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

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

    Объявление

    Swift

    func set()

    Objective C

    - (void)set

    Обсуждение

    Этот метод должен быть реализован в подклассах.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Устанавливает цвет заливки последующего получения к цвету получателя.

    Объявление

    Swift

    func setFill()

    Objective C

    - (void)setFill

    Обсуждение

    Этот метод должен быть реализован в подклассах.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.3 и позже.

    См. также

    – setStroke

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

    Объявление

    Swift

    func setStroke()

    Objective C

    - (void)setStroke

    Обсуждение

    Этот метод должен быть реализован в подклассах.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.3 и позже.

    См. также

    – setFill

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

    Объявление

    Swift

    var NSAppKitVersionNumberWithPatternColorLeakFix: Double { get }

    Objective C

    #define NSAppKitVersionNumberWithPatternColorLeakFix 641.0

    Константы

    • NSAppKitVersionNumberWithPatternColorLeakFix

      NSAppKitVersionNumberWithPatternColorLeakFix

      Определенная версия платформы AppKit, представившей фиксацию для того, чтобы правильно автовыпустить объекты, возвращенные colorWithPatternImage: метод. Разработчики не должны должны быть использовать эту константу, если они не пишут приложения для OS X v10.1 и ранее.

      Доступный в OS X v10.2 и позже.

  • Отправленный, когда системные цвета были изменены (такой как через системный интерфейс панели управления).

    Это уведомление не содержит объекта уведомления и нет userInfo словарь.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.