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

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

Разработчик

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

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

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

UIVideoEditorControllerDelegate

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


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

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


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


Swift

import UIKit

Objective C

@import UIKit;

Доступность


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

UIVideoEditorControllerDelegate протокол определяет методы, которые Ваш объект делегата должен реализовать для ответа на видео редактора. Методы этого протокола уведомляют Вашего делегата, когда система сохранила отредактированный фильм, или пользователь отменил редактирование для отбрасывания любых изменений. Существует также метод для ответа на ошибки, с которыми встречается видео редактор.

Когда работа завершается, методы делегата ответственны за увольнение видео редактора. Для увольнения редактора вызовите dismissModalViewControllerAnimated: метод родительского контроллера, ответственного за отображение видео редактора. Видео редактор описан в Ссылке класса UIVideoEditorController.

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

    Объявление

    Swift

    optional func videoEditorController(_ editor: UIVideoEditorController, didSaveEditedVideoToPath editedVideoPath: String)

    Objective C

    - (void)videoEditorController:(UIVideoEditorController *)editor didSaveEditedVideoToPath:(NSString *)editedVideoPath

    Параметры

    editor

    Видео редактор, закончивший редактировать и сохранять фильм.

    editedVideoPath

    Путь файловой системы к отредактированному фильму.

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

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

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

    Объявление

    Swift

    optional func videoEditorControllerDidCancel(_ editor: UIVideoEditorController)

    Objective C

    - (void)videoEditorControllerDidCancel:(UIVideoEditorController *)editor

    Параметры

    editor

    Видео редактор, которого пользователь отменил, не желая сохранить изменения.

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

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

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

    Объявление

    Swift

    optional func videoEditorController(_ editor: UIVideoEditorController, didFailWithError error: NSError)

    Objective C

    - (void)videoEditorController:(UIVideoEditorController *)editor didFailWithError:(NSError *)error

    Параметры

    editor

    Видео редактор, который был неспособен загрузить или сохранить фильм.

    error

    Загрузка или сохранение ошибки.

    Обсуждение

    Загрузка фильма в видео редактора могла перестать работать из-за недопустимого пути файловой системы или недопустимого формата носителя. Сохранение могло перестать работать из-за отсутствия дискового пространства или других причин.

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

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