UIVideoEditorControllerDelegate
Наследование
Не применимый
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 3.1 и позже.
UIVideoEditorControllerDelegate
протокол определяет методы, которые Ваш объект делегата должен реализовать для ответа на видео редактора. Методы этого протокола уведомляют Вашего делегата, когда система сохранила отредактированный фильм, или пользователь отменил редактирование для отбрасывания любых изменений. Существует также метод для ответа на ошибки, с которыми встречается видео редактор.
Когда работа завершается, методы делегата ответственны за увольнение видео редактора. Для увольнения редактора вызовите dismissModalViewControllerAnimated:
метод родительского контроллера, ответственного за отображение видео редактора. Видео редактор описан в Ссылке класса UIVideoEditorController.
-
videoEditorController (_: didSaveEditedVideoToPath:) - videoEditorController:didSaveEditedVideoToPath:
ТребуемыйВызванный, когда система закончила сохранять отредактированный фильм. (требуемый)
Объявление
Swift
optional func videoEditorController(_
editor
: UIVideoEditorController, didSaveEditedVideoToPatheditedVideoPath
: 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, didFailWithErrorerror
: NSError)Objective C
- (void)videoEditorController:(UIVideoEditorController *)
editor
didFailWithError:(NSError *)error
Параметры
editor
Видео редактор, который был неспособен загрузить или сохранить фильм.
error
Загрузка или сохранение ошибки.
Обсуждение
Загрузка фильма в видео редактора могла перестать работать из-за недопустимого пути файловой системы или недопустимого формата носителя. Сохранение могло перестать работать из-за отсутствия дискового пространства или других причин.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 3.1 и позже.