8

我正在使用 ImagePickerController 进行 iPhone 视频捕获。我已经为图像选择器控制器设置了属性。我用它来将视频的最大长度设置为 60 秒。

imagePicker.videoMaximumDuration=60;

我收到默认警报:

“视频录制已停止,已达到此视频的最大长度”

我不想在时间达到 60 秒时看到此警报,我怎样才能让它不出现?

4

1 回答 1

0

正如苹果所说:

“此属性的默认值为 10 分钟(600 秒)”

所以使用:

    let picker = UIImagePickerController()
    picker.sourceType = .camera
    picker.mediaTypes = [kUTTypeMovie as String]
    picker.videoQuality = .typeMedium // .typeHigh
    picker.videoMaximumDuration = 20 * 60  // is in secs., here 20 minutes

    
于 2021-01-28T13:40:24.230 回答