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

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

Разработчик

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

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

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

NSImageView

NSImageView данные изображения отображений объекта от NSImage объект в кадре. Доступный для редактирования объект представления изображения ведет себя как изображение хорошо и копирование поддержек, вставка, перетаскивание и использование клавиши Delete для очистки ее содержания. Обратите внимание на то, что представление изображения выполняет свое действие только, когда это доступно для редактирования, и пользователь перетаскивает изображение к нему. Чтобы позволить пользователям выполнять пользовательское действие, когда они нажмут на изображение, используйте кнопку.

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


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


Swift

import AppKit

Objective C

@import AppKit;

Доступность


Доступный в OS X v10.0 и позже.
  • Изображение выведено на экран представлением изображения.

    Объявление

    Swift

    var image: NSImage?

    Objective C

    @property(strong) NSImage *image

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • imageFrameStyle imageFrameStyle Свойство

    Стиль кадра, появляющегося вокруг изображения.

    Объявление

    Swift

    var imageFrameStyle: NSImageFrameStyle

    Objective C

    @property NSImageFrameStyle imageFrameStyle

    Обсуждение

    Значение по умолчанию этого свойства NSImageFrameNone.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • imageAlignment imageAlignment Свойство

    Выравнивание изображения ячейки в представлении изображения.

    Объявление

    Swift

    var imageAlignment: NSImageAlignment

    Objective C

    @property NSImageAlignment imageAlignment

    Обсуждение

    Значение по умолчанию этого свойства NSImageAlignCenter.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • imageScaling imageScaling Свойство

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

    Объявление

    Swift

    var imageScaling: NSImageScaling

    Objective C

    @property NSImageScaling imageScaling

    Обсуждение

    Значение по умолчанию этого свойства NSImageScaleProportionallyDown.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var animates: Bool

    Objective C

    @property BOOL animates

    Обсуждение

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

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

    Загрузка анимированного файла GIF с помощью NSImage объект производит изображение, использующее NSBitmapImageRep объект. NSImageCurrentFrame, NSImageCurrentFrameDuration, и NSImageFrameCount свойства представления растрового изображения определяют характеристики синхронизации и цикличного выполнения анимации. Для получения дополнительной информации посмотрите Ссылку класса NSBitmapImageRep.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var editable: Bool

    Objective C

    @property(getter=isEditable) BOOL editable

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var allowsCutCopyPaste: Bool

    Objective C

    @property BOOL allowsCutCopyPaste

    Обсуждение

    Когда значение этого свойства ДА, пользователь может сократить, скопировать или вставить изображение в представлении изображения.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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