NSImageView
NSImageView данные изображения отображений объекта от NSImage объект в кадре. Доступный для редактирования объект представления изображения ведет себя как изображение хорошо и копирование поддержек, вставка, перетаскивание и использование клавиши Delete для очистки ее содержания. Обратите внимание на то, что представление изображения выполняет свое действие только, когда это доступно для редактирования, и пользователь перетаскивает изображение к нему. Чтобы позволить пользователям выполнять пользовательское действие, когда они нажмут на изображение, используйте кнопку.
Наследование
-
NSObject -
NSResponder -
NSView -
NSControl -
NSImageView
-
NSObject -
NSResponder -
NSView -
NSControl -
NSImageView
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSAccessibility -
NSAccessibilityElementProtocol -
NSAccessibilityImage -
NSAnimatablePropertyContainer -
NSAppearanceCustomization -
NSCoding -
NSDraggingDestination -
NSObjectProtocol -
NSUserInterfaceItemIdentification -
Печатаемый -
Reflectable -
NSAccessibility -
NSAccessibilityElement -
NSAccessibilityImage -
NSAnimatablePropertyContainer -
NSAppearanceCustomization -
NSCoding -
NSDraggingDestination -
NSObject -
NSUserInterfaceItemIdentification
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.0 и позже.
-
изображение изображениеСвойствоИзображение выведено на экран представлением изображения.
Обсуждение
Используйте это свойство для изменения выводимого на экран изображения.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
-
imageFrameStyle imageFrameStyleСвойствоСтиль кадра, появляющегося вокруг изображения.
Объявление
Swift
var imageFrameStyle: NSImageFrameStyleObjective C
@property NSImageFrameStyle imageFrameStyleОбсуждение
Значение по умолчанию этого свойства
NSImageFrameNone.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
-
imageAlignment imageAlignmentСвойствоВыравнивание изображения ячейки в представлении изображения.
Объявление
Swift
var imageAlignment: NSImageAlignmentObjective C
@property NSImageAlignment imageAlignmentОбсуждение
Значение по умолчанию этого свойства
NSImageAlignCenter.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
-
imageScaling imageScalingСвойствоМасштабирующийся режим, прикладной, чтобы заставить изображение ячейки соответствовать кадру представления изображения.
Обсуждение
Значение по умолчанию этого свойства
NSImageScaleProportionallyDown.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
-
Булево значение, указывающее, играет ли представление изображения автоматически изображения с анимацией.
Объявление
Swift
var animates: BoolObjective 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: BoolObjective C
@property(getter=isEditable) BOOL editableОбсуждение
Когда значение этого свойства
YEStrue, пользователь может установить выведенное на экран изображение путем перетаскивания изображения на представление изображения. Значение по умолчанию этого свойстваNOfalse, который заставляет представление изображения отображать только программно изображение набора.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
allowsCutCopyPaste allowsCutCopyPasteСвойствоБулево значение, указывающее, позволяет ли представление изображения пользовательскому сокращению, копии, и вставляет содержимые изображения.
Объявление
Swift
var allowsCutCopyPaste: BoolObjective C
@property BOOL allowsCutCopyPasteОбсуждение
Когда значение этого свойства ДА, пользователь может сократить, скопировать или вставить изображение в представлении изображения.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.4 и позже.
