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 *)editordidSaveEditedVideoToPath:(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 *)editordidFailWithError:(NSError *)errorПараметры
editorВидео редактор, который был неспособен загрузить или сохранить фильм.
errorЗагрузка или сохранение ошибки.
Обсуждение
Загрузка фильма в видео редактора могла перестать работать из-за недопустимого пути файловой системы или недопустимого формата носителя. Сохранение могло перестать работать из-за отсутствия дискового пространства или других причин.
Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 3.1 и позже.
