检测qr代码绑定IOS 7

时间:2013-10-11 05:00:41

标签: ios qr-code avmetadataitem

我有新的ios 7的qr阅读器。

我需要检测屏幕上的代码(角落)。

我使用AVMetadataObject。

您有任何想法,如何检测它?

- (void)captureOutput:(AVCaptureOutput *)captureOutput
didOutputMetadataObjects:(NSArray *)metadataObjects
       fromConnection:(AVCaptureConnection *)connection
{
    for (AVMetadataObject *metadata in metadataObjects)
    {

               AnimationView *cv = [[AnimationView alloc]initWithFrame:self.livevideo.bounds]; 
      [cv setBackgroundColor:[UIColor clearColor]];
      cv.rectXY = metadata.bounds;


[location addSubview:cv];


        if ([metadata.type isEqualToString:AVMetadataObjectTypeQRCode])
        {
            NSString *code =[(AVMetadataMachineReadableCodeObject *)metadata stringValue];
            NSLog(@"Read QRCODE %@", code);
        }
    }
}

0 个答案:

没有答案