在UIImagePickerController中拍照后如何删除“预览”视图?

时间:2012-01-08 02:39:34

标签: ios uiimagepickercontroller photo preview

我正在使用UIImagePickerController拍照。这很简单。但我有一个问题:总有一个“预览”视图让我“重拍”或“使用”。这不是我想要的。我想在我的相册中直接保存我的照片。

我发现了一些关于这个问题的文章,其中有一些是:

Link 1

Link 2

基本上他们使用的OverlayView可以解决问题。但是有新问题。使用OverlayView后,我无法使用音量增大键来拍照。还有另一种解决方案可以禁用愚蠢的“预览”吗?

由于

1 个答案:

答案 0 :(得分:0)

您可以直接访问相机,而根本不使用UIImagePickerController。

查看以下课程:
AVCaptureSession
AVCaptureDevice
AVCaptureDeviceInput
AVCaptureVideoDataOutput

使用这些课程,您可以显示自己的相机预览,并在按下按钮时保存图像。 这里有例子:
http://developer.apple.com/library/ios/#qa/qa1702/_index.html