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

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

Разработчик

Ссылка платформы UIKit ссылка на протокол UIDocumentPickerDelegate

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

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

UIDocumentPickerDelegate

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


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

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


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


Swift

import UIKit

Objective C

@import UIKit;

Доступность


Доступный в iOS 8.0 и позже.

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

  • Говорит делегату, что пользователь выбрал документ или место назначения. (требуемый)

    Объявление

    Swift

    func documentPicker(_ controller: UIDocumentPickerViewController, didPickDocumentAtURL url: NSURL)

    Objective C

    - (void)documentPicker:(UIDocumentPickerViewController *)controller didPickDocumentAtURL:(NSURL *)url

    Параметры

    controller

    Средство выбора документа, который названный этим методом.

    url

    URL выбранного документа или места назначения.

    Обсуждение

    Значение предоставленного URL варьируется в зависимости от режима средства выбора документа:

    • UIDocumentPickerModeImport

      URL относится к копии выбранного документа. Этот документ является временным файлом. Это остается доступным только, пока не завершается Ваше приложение. Для хранения постоянной копии необходимо переместить этот файл в постоянное расположение в песочнице.

    • UIDocumentPickerModeOpen

      URL обращается к выбранному документу. Предоставленным URL является ограниченный по объему безопасностью URL, относящийся к файлу вне песочницы Вашего приложения. Для получения дополнительной информации о работе с внешним, ограниченным по объему безопасностью URLs посмотрите Требования.

    • UIDocumentPickerModeExportToService

      URL относится к новой копии экспортируемого документа в выбранном месте назначения. Этот URL относится к файлу вне песочницы Вашего приложения. Вы не можете получить доступ к этой копии; URL передается только для указания успеха.

    • UIDocumentPickerModeMoveToService

      URL относится к новому расположению документа. Предоставленным URL является ограниченный по объему безопасностью URL, относящийся к файлу вне песочницы Вашего приложения. Для получения дополнительной информации о работе с внешним, ограниченным по объему безопасностью URLs посмотрите Требования.

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 8.0 и позже.

  • Говорит делегату, что пользователь отменил средство выбора документа.

    Объявление

    Swift

    optional func documentPickerWasCancelled(_ controller: UIDocumentPickerViewController)

    Objective C

    - (void)documentPickerWasCancelled:(UIDocumentPickerViewController *)controller

    Параметры

    controller

    Средство выбора документа, который названный этим методом.

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 8.0 и позже.