【问题标题】:How to access "Retake" option in UIImagePickerController?如何访问 UIImagePickerController 中的“重拍”选项?
【发布时间】:2016-06-04 16:16:38
【问题描述】:

我是一名新手开发人员,正在开发一个项目,该项目涉及从 iPhone 获取视频并将其上传到服务器。为了拍摄视频,我使用UIImagePickerController。它非常适合我的要求。它允许我将overlay views 添加到相机并设置videoMaximumDuration。但根据我的要求,我将在用户选择 Use video 选项后添加一个覆盖视图。在那个视图中,我将再次拥有一个具有Retake 视频功能的按钮。它可能看起来不合逻辑,但根据项目的要求,它是合乎逻辑的,相信我。我用谷歌搜索了它,大多数人更喜欢使用AVSessionManager 并创建自定义相机控件。但是创建一个类似于UIImagePickerController 的自定义控制相机确实对我的截止日期造成了影响。我也想只重用Retake 功能。

在选择Use Video 选项后,有什么方法可以使用Retake 视频,或者这种情况有什么解决方法吗?

我正在使用 Xcode 7.3 Swift 2.2

【问题讨论】:

    标签: ios video swift2 uiimagepickercontroller


    【解决方案1】:

    Apple 似乎不允许用户重复使用他们的功能。 Retake 功能不能重复使用。所以我不得不使用默认设置。所以为了达到我的要求,当我点击我的自定义Retake 按钮时,我只是重新启动了UIImagePickerController,没有任何动画。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多