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: 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
СвойствоМасштабирующийся режим, прикладной, чтобы заставить изображение ячейки соответствовать кадру представления изображения.
Обсуждение
Значение по умолчанию этого свойства
NSImageScaleProportionallyDown
.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.
-
Булево значение, указывающее, играет ли представление изображения автоматически изображения с анимацией.
Объявление
Swift
var animates: Bool
Objective C
@property BOOL animates
Обсуждение
Когда значение этого свойства
YES
true
, представление изображения играет изображения с анимацией автоматически с помощью характеристик синхронизации и цикличного выполнения, сохраненных в данных изображения. Значение по умолчанию этого свойстваYES
true
.Декодирование анимированного файла GIF является единственным способом создать анимированное
NSImage
объект. Если представление изображения было присвоено изображение, создававшееся из анимированных данных GIF, устанавливая это свойство вYES
true
включает автоматическое воспроизведение анимации. Если это свойство установлено вNO
false
, только первый кадр изображения с анимацией выведен на экран.Загрузка анимированного файла 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
Обсуждение
Когда значение этого свойства
YES
true
, пользователь может установить выведенное на экран изображение путем перетаскивания изображения на представление изображения. Значение по умолчанию этого свойстваNO
false
, который заставляет представление изображения отображать только программно изображение набора.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.10 и позже.
-
allowsCutCopyPaste allowsCutCopyPaste
СвойствоБулево значение, указывающее, позволяет ли представление изображения пользовательскому сокращению, копии, и вставляет содержимые изображения.
Объявление
Swift
var allowsCutCopyPaste: Bool
Objective C
@property BOOL allowsCutCopyPaste
Обсуждение
Когда значение этого свойства ДА, пользователь может сократить, скопировать или вставить изображение в представлении изображения.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.