录制ios 10后的视频修剪

时间:2017-09-21 07:59:05

标签: ios iphone swift ios10 ios11

我希望能够在录制或从照片库中选择视频后修剪视频。我使用videoMaximumDuration来限制时间,它就像魅力一样,但是当视频太长时,在iOS 10上,修剪选择器不会显示。我在iOS 11上尝试过相同的功能。

如何解决iOS 10的问题?

这是我的代码。

func startCameraFromViewController(viewController: UIViewController, withDelegate delegate: UIImagePickerControllerDelegate & UINavigationControllerDelegate, sourceType: UIImagePickerControllerSourceType) -> Bool {
    let cameraController = UIImagePickerController()
    cameraController.delegate = delegate
    cameraController.sourceType = sourceType
    cameraController.mediaTypes = [kUTTypeMovie as NSString as String]
    cameraController.allowsEditing = true
    cameraController.videoMaximumDuration = 30.0

    present(cameraController, animated: true, completion: nil)
    return true
}

这是在ios 10上发生的事情。

这是在ios 11上。

0 个答案:

没有答案