如何访问 UIImagePickerController 中的 "Retake" 选项?

How to access "Retake" option in UIImagePickerController?

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

在选择 Use Video 选项后,是否有任何方法可以使用 Retake 视频,或者对于这种情况是否有任何解决方法?

我正在使用 Xcode 7.3 Swift 2.2

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