如何访问 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
,没有任何动画。
我是一名新手开发人员,开发的项目涉及从 iPhone 获取视频并将其上传到服务器。为了拍摄视频,我正在使用 UIImagePickerController
。它非常适合我的要求。它允许我将 overlay views
添加到相机并设置 videoMaximumDuration
。但根据我的要求,我将在用户选择 Use video
选项后添加叠加视图。在该视图中,我将再次拥有一个具有 Retake
视频功能的按钮。这似乎不合逻辑,但根据项目的要求,这是合乎逻辑的,相信我。我用谷歌搜索了一下,大多数人更喜欢使用 AVSessionManager
并创建自定义相机控件。但是创建一个类似于 UIImagePickerController
的自定义控制相机确实对我的截止日期造成了损失。此外,我只想重用 Retake
功能。
在选择 Use Video
选项后,是否有任何方法可以使用 Retake
视频,或者对于这种情况是否有任何解决方法?
我正在使用 Xcode 7.3 Swift 2.2
Apple 似乎不允许用户重复使用他们的功能。 Retake
功能不能重复使用。所以我不得不接受默认设置。因此,为了实现我的要求,我只是在点击我的自定义 Retake
按钮时重新启动了 UIImagePickerController
,没有任何动画。