2
我有問題檢測qr碼在哪裏。QR代碼ios 7 AVMetadataObject
我需要在它周圍繪製邊框。
我使用AVMetadataObject bezierpath,但它不工作。
請幫幫我。
- (void)captureOutput:(AVCaptureOutput *)captureOutput
didOutputMetadataObjects:(NSArray *)metadataObjects
fromConnection:(AVCaptureConnection *)connection
{
for (AVMetadataObject *metadata in metadataObjects)
{
AnimationView *cv = [[AnimationView alloc]initWithFrame:self.livevideo.bounds]; //creat an instance of your custom view
[cv setBackgroundColor:[UIColor clearColor]];
NSLog(@"%f",metadata.accessibilityPath.accessibilityActivationPoint.x);
[location addSubview:cv];
if ([metadata.type isEqualToString:AVMetadataObjectTypeEAN13Code])
{
}
else if ([metadata.type isEqualToString:AVMetadataObjectTypeUPCECode])
{
}
else if ([metadata.type isEqualToString:AVMetadataObjectTypeEAN8Code])
{
}
else if ([metadata.type isEqualToString:AVMetadataObjectTypeQRCode])
{
}
}
}
你救了我:) 謝謝! – Unmerciful
你有什麼ide爲什麼我有XCtest這個錯誤? clang:錯誤:linker命令失敗,退出代碼1(使用-v查看調用) – Unmerciful
Werner Altewischer,感謝您與我們所有人分享的非常有啓發性的代碼。 –