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

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

Разработчик

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

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

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

IKPictureTaker

IKPictureTaker класс представляет панель, позволяющую пользователям выбирать изображения путем просмотра файловой системы. Панель берущего изображения обеспечивает меню Open Recent, обрезку изображения поддержек и поддержки, берущие снимки от iSight или другого цифрового фотоаппарата.

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


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


Swift

import Quartz

Objective C

@import Quartz;

Доступность


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

    Объявление

    Objective C

    + (IKPictureTaker *)pictureTaker

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

    IKPictureTaker объект.

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

    Objective C

    @import Quartz;

    Доступность

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

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

    Объявление

    Swift

    func beginPictureTakerSheetForWindow(_ aWindow: NSWindow!, withDelegate delegate: AnyObject!, didEndSelector didEndSelector: Selector, contextInfo contextInfo: UnsafeMutablePointer<Void>)

    Objective C

    - (void)beginPictureTakerSheetForWindow:(NSWindow *)aWindow withDelegate:(id)delegate didEndSelector:(SEL)didEndSelector contextInfo:(void *)contextInfo

    Параметры

    aWindow

    Родительское окно листа берущего изображения.

    delegate

    Объект, который вызовет селектор didEndSelector когда завершается сеанс берущего изображения.

    didEndSelector

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

    contextInfo

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

    Обсуждение

    didEndSelector метод должен иметь следующую подпись:

    - (void)pictureTakerDidEnd:(IKPictureTaker *)sheet returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo;

    returnCode значение установлено в NSOKButton если пользователь проверяет, или к NSCancelButton если пользователь отменяет.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Открывает область берущего изображения.

    Объявление

    Swift

    func beginPictureTakerWithDelegate(_ delegate: AnyObject!, didEndSelector didEndSelector: Selector, contextInfo contextInfo: UnsafeMutablePointer<Void>)

    Objective C

    - (void)beginPictureTakerWithDelegate:(id)delegate didEndSelector:(SEL)didEndSelector contextInfo:(void *)contextInfo

    Параметры

    delegate

    Объект, который вызовет селектор didEndSelector когда завершается сеанс берущего изображения.

    didEndSelector

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

    contextInfo

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

    Обсуждение

    didEndSelector метод должен иметь следующую подпись:

    - (void)pictureTakerDidEnd:(IKPictureTaker *)sheet returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo;

    returnCode значение установлено в NSOKButton если пользователь проверяет, или к NSCancelButton если пользователь отменяет.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

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

    Объявление

    Swift

    func popUpRecentsMenuForView(_ aView: NSView!, withDelegate delegate: AnyObject!, didEndSelector didEndSelector: Selector, contextInfo contextInfo: UnsafeMutablePointer<Void>)

    Objective C

    - (void)popUpRecentsMenuForView:(NSView *)aView withDelegate:(id)delegate didEndSelector:(SEL)didEndSelector contextInfo:(void *)contextInfo

    Параметры

    delegate

    Объект, который вызовет селектор didEndSelector когда завершается сеанс берущего изображения.

    didEndSelector

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

    contextInfo

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

    Обсуждение

    didEndSelector метод должен иметь следующую подпись:

    - (void)pictureTakerDidEnd:(IKPictureTaker *)sheet returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo;

    returnCode значение установлено в NSOKButton если пользователь проверяет, или к NSCancelButton если пользователь отменяет.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Открывает модальное диалоговое окно берущего изображения.

    Объявление

    Swift

    func runModal() -> Int

    Objective C

    - (NSInteger)runModal

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

    Возвраты NSOKButton если пользователь редактирует или выбирает изображение; NSCancelButton если пользователь отменяет или не изменяет изображение по умолчанию.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Установите ввод изображения для берущего изображения.

    Объявление

    Swift

    func setInputImage(_ image: NSImage!)

    Objective C

    - (void)setInputImage:(NSImage *)image

    Параметры

    image

    NSImage объект.

    Обсуждение

    Входное изображение никогда не изменяется берущим изображения.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – inputImage

  • Возвращает входное изображение, связанное с берущим изображения.

    Объявление

    Swift

    func inputImage() -> NSImage!

    Objective C

    - (NSImage *)inputImage

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

    Входное изображение.

    Обсуждение

    Входное изображение никогда не изменяется берущим изображения.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – setInputImage:

  • Возвращает отредактированное изображение.

    Объявление

    Swift

    func outputImage() -> NSImage!

    Objective C

    - (NSImage *)outputImage

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

    Отредактированное изображение.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Средства управления, разрешает ли получатель зеркальное отражение видео во время снимков.

    Объявление

    Swift

    func setMirroring(_ b: Bool)

    Objective C

    - (void)setMirroring:(BOOL)b

    Параметры

    b

    Настройка по умолчанию YEStrue.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

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

    Объявление

    Swift

    func mirroring() -> Bool

    Objective C

    - (BOOL)mirroring

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

    YES возвратов, если видео зеркальное отражение включено, НЕТ иначе.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Ключи для настройки появления берущего изображения и поведения. Эти значения установлены путем отправки экземпляра берущего изображения setValue:forKey.

    Объявление

    Swift

    let IKPictureTakerAllowsVideoCaptureKey: NSString! let IKPictureTakerAllowsFileChoosingKey: NSString! let IKPictureTakerUpdateRecentPictureKey: NSString! let IKPictureTakerAllowsEditingKey: NSString! let IKPictureTakerShowEffectsKey: NSString! let IKPictureTakerInformationalTextKey: NSString! let IKPictureTakerImageTransformsKey: NSString! let IKPictureTakerOutputImageMaxSizeKey: NSString! let IKPictureTakerShowAddressBookPictureKey: NSString! let IKPictureTakerShowEmptyPictureKey: NSString! let IKPictureTakerRemainOpenAfterValidateKey: NSString!

    Objective C

    NSString *const IKPictureTakerAllowsVideoCaptureKey; NSString *const IKPictureTakerAllowsFileChoosingKey; NSString *const IKPictureTakerShowRecentPictureKey; NSString *const IKPictureTakerUpdateRecentPictureKey; NSString *const IKPictureTakerAllowsEditingKey; NSString *const IKPictureTakerShowEffectsKey; NSString *const IKPictureTakerInformationalTextKey; NSString *const IKPictureTakerImageTransformsKey; NSString *const IKPictureTakerOutputImageMaxSizeKey; NSString *const IKPictureTakerCropAreaSizeKey; NSString *const IKPictureTakerShowAddressBookPictureKey; NSString *const IKPictureTakerShowEmptyPictureKey; NSString *const IKPictureTakerRemainOpenAfterValidateKey;

    Константы

    • IKPictureTakerAllowsVideoCaptureKey

      IKPictureTakerAllowsVideoCaptureKey

      Ключ для разрешения видеосъемки. Присваиваемое значение NSNumber значение (BOOL) чье значение по умолчанию YEStrue.

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

    • IKPictureTakerAllowsFileChoosingKey

      IKPictureTakerAllowsFileChoosingKey

      Ключ для разрешения пользователю выбрать файл. Присваиваемое значение NSNumber объект, содержащий a BOOL оцените, чье значение по умолчанию YEStrue.

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

    • IKPictureTakerUpdateRecentPictureKey

      IKPictureTakerUpdateRecentPictureKey

      Ключ для разрешения недавнего изображения быть обновленным. Присваиваемое значение NSNumber объект, содержащий a BOOL оцените, чье значение по умолчанию YEStrue.

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

    • IKPictureTakerAllowsEditingKey

      IKPictureTakerAllowsEditingKey

      Ключ для разрешения редактирования изображение. Присваиваемое значение NSNumber объект, содержащий a BOOL оцените, чье значение по умолчанию YEStrue.

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

    • IKPictureTakerShowEffectsKey

      IKPictureTakerShowEffectsKey

      Ключ для показа эффектов. Присваиваемое значение NSNumber объект, содержащий a BOOL оцените, чье значение по умолчанию NOfalse.

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

    • IKPictureTakerInformationalTextKey

      IKPictureTakerInformationalTextKey

      Ключ для информационного текста. Присваиваемое значение NSString или NSAttributedString возразите, чье значение по умолчанию "Drag Image Here".

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

    • IKPictureTakerImageTransformsKey

      IKPictureTakerImageTransformsKey

      N ключ преобразования изображений. Присваиваемое значение NSDictionary объект, который может быть сериализирован.

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

    • IKPictureTakerOutputImageMaxSizeKey

      IKPictureTakerOutputImageMaxSizeKey

      Ключ для максимального размера выходного изображения. Присваиваемое значение NSValue объект (NSSize).

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

    • IKPictureTakerCropAreaSizeKey

      IKPictureTakerCropAreaSizeKey

      Ключ для размера области обрезки. Присваиваемое значение NSValue объект (NSSize).

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

      Осуждаемый в OS X v10.8.

    • IKPictureTakerShowAddressBookPictureKey

      IKPictureTakerShowAddressBookPictureKey

      Ключ для показа изображения адресной книги. Присваиваемое значение является булевым значением пакеты как NSNumber объект. Значение по умолчанию NOfalse. Если установлено в ДА, берущий изображения автоматически добавляет изображение адресной книги для Меня пользователь в конце всплывающего меню Recent Pictures.

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

    • IKPictureTakerShowEmptyPictureKey

      IKPictureTakerShowEmptyPictureKey

      Ключ для показа пустого изображения. Присваиваемое значение NSImage объект. Значение по умолчанию nil. Если установлено в изображение, берущий изображения автоматически показывает изображение в конце всплывающего меню Recent Pictures. это не означает «изображения».

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

    • IKPictureTakerRemainOpenAfterValidateKey

      IKPictureTakerRemainOpenAfterValidateKey

      Ключ, определяющий, должен ли берущий изображения остаться открытым после пользователя, выбирает сделанный. Это позволяет приложению программно отклонять панель. Присваиваемое значение NSNumber объект, содержащий a BOOL оцените, чье значение по умолчанию NOfalse

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