【问题标题】:image rotating to right after snapshot is taken - UPDATED WIth Snapshots拍摄快照后图像向右旋转 - 使用快照更新
【发布时间】:2014-01-26 09:20:27
【问题描述】:

在我的应用程序中,我需要裁剪图像,然后从中提取文本。为此,我正在使用 OCR。一切正常,但在 iPad 2 上,当我从太近的地方拍摄照片时,我拍完照片后照片会自动向右或向左旋转。

请注意,我的应用仅支持纵向模式,不支持横向。

另外,我创建了一个用于裁剪的叠加层,它是相机屏幕顶部的一个非常小的矩形框。但是,当我横向旋转 iPad 时,图像选择器控件会随之移动。我怎么能阻止它???

这就是我想要的样子

当我从太近的地方拍照时会发生这种情况

【问题讨论】:

    标签: ios


    【解决方案1】:
    -(BOOL)shouldAutoRotateInterfaceOrientation:(UIInterfaceOrientation)orintation{
        if(orintation==UIIntefaceOrientationPortait)
       {
         captureLayer.connection.videoOrientation=AVCaptureVideoOrientationPortrait;
       }
       return (orintation==UIIntefaceOrientationPortait);
    }
    

    【讨论】:

    • 即应该是 AVCaptureVideoOrientation 的实例
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-14
    • 2014-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-05
    相关资源
    最近更新 更多