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

3
我正在使用UIImagePickerController拍照。 这很简单。 但是我有一个问题:总是有一个“预览”视图让我“重新拍摄”或“使用”。 这不是我想要的。 我想直接将我的照片保存在我的相册中。
我找到了一些关于这个问题的文章,以下是其中一些: 链接1 链接2 基本上它们使用OverlayView来解决问题。 但是出现了新问题。 在使用OverlayView之后,我不能再使用音量上键拍照了。 是否有另一种解决方法可以禁用愚蠢的“预览”?
谢谢
1个回答

0

你可以直接访问相机,而不使用UIImagePickerController。

请查看以下类:
AVCaptureSession
AVCaptureDevice
AVCaptureDeviceInput
AVCaptureVideoDataOutput

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


我已经尝试了这些,但是它们都对我无效。我认为苹果打算这样做。要么允许您通过显示预览页面来调整音量,要么根本不允许您调整音量。 - Bagusflyer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接