AVCaptureMetadataOutput更改扫描区域

时间:2015-05-21 08:34:34

标签: ios iphone ios7

我正在尝试AVCaptureMetadataOutput扫描条形码。我想从整个 AVCaptureVideoPreviewLayer 扫描条形码,但它只扫描 AVCaptureVideoPreviewLayer 的中心点,我想更改 AVCaptureMetadataOutput 矩形和我使用了以下代码,但它没有改变矩形。

CGRect layerRect = [[[self view] layer] bounds];

CGRect visibleMetadataOutputRect = [_prevLayer metadataOutputRectOfInterestForRect:layerRect];
_output.rectOfInterest = visibleMetadataOutputRect;

我还提供横向扫描,因此当用户更改方向时,我将转换图层。

0 个答案:

没有答案