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

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

Разработчик

Кварцевая ссылка платформы ссылка на протокол IKImageEditPanelDataSource

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

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

IKImageEditPanelDataSource

IKImageEditPanelDataSource протокол описывает методы что IKImageEditPanel возразите использованию для доступа к содержанию его объекта источника данных.

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


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

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


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

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


Swift

import Quartz

Objective C

@import Quartz;

Доступность


Доступный в OS X v10.5 и позже.
  • Возвращает словарь свойств изображения, связанных с изображением в панели редактирования изображения.

    Объявление

    Swift

    optional func imageProperties() -> [NSObject : AnyObject]!

    Objective C

    - (NSDictionary *)imageProperties

    Возвращаемое значение

    Словарь, содержащий свойства изображения.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Устанавливает изображение с указанными свойствами. (требуемый)

    Объявление

    Swift

    func setImage(_ image: CGImage!, imageProperties metaData: [NSObject : AnyObject]!)

    Objective C

    - (void)setImage:(CGImageRef)image imageProperties:(NSDictionary *)metaData

    Обсуждение

    Ваш источник данных должен реализовать этот метод.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – imageProperties

  • Возвращает изображение. (требуемый)

    Объявление

    Swift

    func image() -> Unmanaged<CGImage>!

    Objective C

    - (CGImageRef)image

    Возвращаемое значение

    Изображение.

    Обсуждение

    Ваш источник данных должен реализовать этот метод.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Возвращает изображение миниатюр, размер которого не больше, чем указанный размер.

    Объявление

    Swift

    optional func thumbnailWithMaximumSize(_ size: NSSize) -> Unmanaged<CGImage>!

    Objective C

    - (CGImageRef)thumbnailWithMaximumSize:(NSSize)size

    Возвращаемое значение

    Изображение.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Возвраты, должна ли скорректировать вкладка представления режима быть выведена на экран.

    Объявление

    Swift

    optional func hasAdjustMode() -> Bool

    Objective C

    - (BOOL)hasAdjustMode

    Возвращаемое значение

    YEStrue если вкладка должна быть выведена на экран, иначе НЕТ.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Возвраты, должна ли подробная вкладка представления режима быть выведена на экран.

    Объявление

    Swift

    optional func hasDetailsMode() -> Bool

    Objective C

    - (BOOL)hasDetailsMode

    Возвращаемое значение

    YEStrue если вкладка должна быть выведена на экран, иначе НЕТ.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Возвраты, должна ли вкладка представления режима эффектов быть выведена на экран.

    Объявление

    Swift

    optional func hasEffectsMode() -> Bool

    Objective C

    - (BOOL)hasEffectsMode

    Возвращаемое значение

    YEStrue если вкладка должна быть выведена на экран, иначе НЕТ.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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