次のように UIVideoEditorController を設定しました
if UIVideoEditorController.canEditVideo(atPath: video.path) {
let editController = UIVideoEditorController()
editController.videoPath = video.path
editController.delegate = self
present(editController, animated:true)
}
デリゲートのキャンセル呼び出しで終了し、エディターを閉じます
func videoEditorControllerDidCancel(_ editor: UIVideoEditorController) {
print("in here")
editor.dismiss(animated: true, completion: nil)
}
これがなぜなのか、またはそれを機能させるために追加の構成が必要かどうかを知っている人はいますか?