【问题标题】:How to remove the "Preview" view after I take a picture in UIImagePickerController?在 UIImagePickerController 中拍照后如何删除“预览”视图?
【发布时间】:2012-01-08 02:39:34
【问题描述】:

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

我找到了一些关于这个问题的文章,这里是其中的一些:

Link 1

Link 2

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

谢谢

【问题讨论】:

    标签: ios uiimagepickercontroller photo preview


    【解决方案1】:

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

    查看以下课程:
    AVCaptureSession
    AVCaptureDevice
    AVCaptureDeviceInput
    AVCaptureVideoDataOutput

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

    【讨论】:

    • 我已经尝试过这些,但它们都不适合我。我认为Apple打算这样做。要么允许您通过显示预览页面来调节音量,要么根本不允许您调节音量。
    猜你喜欢
    • 2013-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 2018-06-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多