NSCollectionViewItem
NSCollectionViewItem класс является подклассом контроллера представления, управляющим отношением между составным представлением и объектом модели, обеспечивающим его содержание.
Новые экземпляры NSCollectionViewItem создаются с помощью NSCollectionView метод newItemForRepresentedObject:. Посмотрите Ссылку класса NSCollectionView для подробных данных.
Наследование
-
NSObject -
NSResponder -
NSViewController -
NSCollectionViewItem
-
NSObject -
NSResponder -
NSViewController -
NSCollectionViewItem
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSCopying -
NSEditor (Informal Protocol) (NSViewController) -
NSEditorRegistration (Informal Protocol) (NSViewController) -
NSExtensionRequestHandling -
NSObjectProtocol -
NSSeguePerforming -
NSUserInterfaceItemIdentification -
Печатаемый -
NSCoding -
NSCopying -
NSEditor (Informal Protocol) (NSViewController) -
NSEditorRegistration (Informal Protocol) (NSViewController) -
NSObject -
NSSeguePerforming -
NSUserInterfaceItemIdentification
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.5 и позже.
-
Представление изображения для отображения изображения в элементе набора.
Объявление
Swift
@IBOutlet unowned(unsafe) var imageView: NSImageView!Objective C
@property(assign) IBOutlet NSImageView *imageViewОператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.7 и позже.
См. также
-
текстовое поле текстовое полеСвойствоТекстовое поле для отображения строки в элементе набора.
Объявление
Swift
@IBOutlet unowned(unsafe) var textField: NSTextField!Objective C
@property(assign) IBOutlet NSTextField *textFieldОператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.7 и позже.
См. также
-
collectionView collectionViewСвойствоВозвращает представление набора получателя. (только для чтения)
Объявление
Swift
var collectionView: NSCollectionView! { get }Objective C
@property(readonly) NSCollectionView *collectionViewОператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.5 и позже.
-
Перетаскивание изображений для мультиизображения перетаскивает поддержку. (только для чтения)
Объявление
Swift
var draggingImageComponents: [AnyObject] { get }Objective C
@property(readonly) NSArray *draggingImageComponentsОбсуждение
Кадры компонента относительно системы координат, возникающей в нижней левой части, таким образом, необходимо принять во внимание зеркально отраженное состояние представления при вычислениях кадров компонента.
Это методы может быть разделено на подклассы и переопределено для обеспечения пользовательского набора
NSDraggingImageComponentобъекты создать изображение перетаскивания.Реализация по умолчанию возвратит массив до двух
NSDraggingImageComponentэкземпляры - один дляimageViewи другой дляtextField(если нетnil).Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.7 и позже.
-
setRepresentedObject: - setRepresentedObject:Доступный в OS X v10.5 через OS X v10.5Устанавливает представленный объект получателя в указанный объект модели.
Оператор осуждения
Этот метод осуждается и заменяется
newItemForRepresentedObject:вNSViewControllerсуперкласс.Объявление
Objective C
- (void)setRepresentedObject:(id)objectПараметры
objectОбъект модели получателя.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.5 через OS X v10.5.
-
representedObject - representedObjectДоступный в OS X v10.5 через OS X v10.5Возвращает представленный объект получателя.
Оператор осуждения
Этот метод осуждается. Посмотрите
NSViewControllerсуперкласс.Объявление
Objective C
- (id)representedObjectВозвращаемое значение
Представленный объект получателя.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.5 через OS X v10.5.
-
setView: - setView:Доступный в OS X v10.5 через OS X v10.5Устанавливает представление использование получателя для отображения его представленного объекта.
Оператор осуждения
Этот метод осуждается и заменяется
setView:, вNSViewControllerсуперкласс.Объявление
Objective C
- (void)setView:(NSView *)viewПараметры
viewПредставление, использующееся для отображения представленного объекта получателя.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.5 через OS X v10.5.
-
представление - представлениеДоступный в OS X v10.5 через OS X v10.5Возвращает представление использование получателя для отображения его представленного объекта.
Оператор осуждения
Этот метод осуждается и заменяется
view, вNSViewControllerсуперкласс.Объявление
Objective C
- (NSView *)viewВозвращаемое значение
Представление использование получателя для отображения его представленного объекта.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.5 через OS X v10.5.
