我正在开发一个 iOS 应用程序。在我的应用程序中,我有一个屏幕,用户可以在其中添加视频并可以将添加的视频分享到 FB 之类的地方,这个目的允许用户以两种方式添加视频用户可以添加视频
- 从相机拍摄新视频
- 从 iPhone 库中添加视频
我限制用户不要添加超过特定长度的视频,比如60 秒,为此使用了拍摄时间的videoMaximumDuration
属性,UIImagePickerController
该属性可以正常工作,因为视频达到了警报弹出窗口的最大持续时间并限制为用户拍摄超过该长度的视频。
但就像从库中获取视频一样,该属性并不限制用户显示小于或等于该长度的视频。
如何限制用户,使他无法获取超过特定长度的视频?