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

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

Разработчик

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

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

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

NSAppearanceCustomization

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

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


Не применимый

Соответствует


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


Swift

import AppKit

Objective C

@import AppKit;

Доступность


Доступный в OS X v10.9 и позже.
  • появление появление Требуемое свойство

    Появление получателя, в NSAppearance объект. (требуемый)

    Объявление

    Swift

    var appearance: NSAppearance? { get set }

    Objective C

    @property(strong) NSAppearance *appearance

    Обсуждение

    Значение по умолчанию для этого свойства nil, что означает, что получатель использует появление, это наследовалось от самого близкого наследователя, установившего появление. Когда Вы устанавливаете appearance к не -nil значение, получатель и представления, которые это содержит, используют указанное появление.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • effectiveAppearance effectiveAppearance Требуемое свойство

    Появление, которое будет использоваться, когда получатель будет нарисован на экране, в NSAppearance объект. (только для чтения) (требуемый)

    Объявление

    Swift

    var effectiveAppearance: NSAppearance { get }

    Objective C

    @property(readonly, strong) NSAppearance *effectiveAppearance

    Обсуждение

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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