0

我正在开发一个 iOS 应用程序。在我的应用程序中,我有一个屏幕,用户可以在其中添加视频并可以将添加的视频分享到 FB 之类的地方,这个目的允许用户以两种方式添加视频用户可以添加视频

  1. 从相机拍摄新视频
  2. 从 iPhone 库中添加视频

我限制用户不要添加超过特定长度的视频,比如60 秒,为此使用了拍摄时间的videoMaximumDuration属性,UIImagePickerController该属性可以正常工作,因为视频达到了警报弹出窗口的最大持续时间并限制为用户拍摄超过该长度的视频。

但就像从库中获取视频一样,该属性并不限制用户显示小于或等于该长度的视频。

如何限制用户,使他无法获取超过特定长度的视频?

4

1 回答 1

0

使用委托方法 imagePickerController:didFinishPickingMediaWithInfo: 检查选取的视频。如果太长,向用户提供消息并返回到选择器。

于 2013-07-01T12:32:14.360 回答