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

问题描述:

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

我发现这个问题的一些文章,以下是其中一些:

Link 1

Link 2

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

感谢

你可以直接访问摄像机,并在所有不使用的UIImagePickerController。

退房以下类:
AVCaptureSession
AVCaptureDevice
AVCaptureDeviceInput
AVCaptureVideoDataOutput

这些类可以显示您自己的相机预览和按下按钮时保存图像。 这里有一个例子:
http://developer.apple.com/library/ios/#qa/qa1702/_index.html

+0

我试过这些,但没有人为我工作。我认为苹果打算这样做。您可以通过显示预览页面来调整音量,也不允许您调整音量。 – 2012-03-10 02:03:46