[英]How to set the Video recording time limit in iPhone?
是否可以在iPhone中设置视频录制的时间限制? 我知道最大限制是10分钟。 但我想把它减少到5分钟。 如果可能的话怎么办?
在配置视频录制后,您需要在UIImagePickerController
上设置videoMaxiumDuration
属性。
该值是NSTimeInterval
,以秒为单位指定,因此如果您想要5分钟的视频,则需要将其设置为300秒。
您可以使用设置视频录制限制
[imgPickerCtrl setVideoMaximumDuration:30.0f];
在这里,它会限制视频录制最多30秒,当您从库中选择超出限制的视频时它会提醒您,它会自动裁剪。
Swift 2.2:
let picker = UIImagePickerController()
let MAX_VIDEO_DURATION = 30.0 // note the .0, must be double, move this at the top of your class preferrebly
picker.videoMaximumDuration = NSTimeInterval(MAX_VIDEO_DURATION)
Swift 3.0和更高版本的Swift
你觉得它真的很简单。
let imagePicker = UIImagePickerController()
imagePicker.videoMaximumDuration = TimeInterval(30.0)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.