From c4a0e81b141903d2c6e6f59de93805d9a4972e39 Mon Sep 17 00:00:00 2001 From: Marko Klemetti Date: Wed, 1 May 2019 10:21:06 +0300 Subject: [PATCH] Start scanning once camera is ready --- examples/BarcodeScanner/ViewController.m | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/examples/BarcodeScanner/ViewController.m b/examples/BarcodeScanner/ViewController.m index d3562a781..582df65b5 100644 --- a/examples/BarcodeScanner/ViewController.m +++ b/examples/BarcodeScanner/ViewController.m @@ -46,7 +46,7 @@ - (void)viewDidLoad { self.capture.focusMode = AVCaptureFocusModeContinuousAutoFocus; self.capture.delegate = self; - self.scanning = YES; + self.scanning = NO; [self.view.layer addSublayer:self.capture.layer]; @@ -209,6 +209,10 @@ - (NSString *)barcodeFormatToString:(ZXBarcodeFormat)format { #pragma mark - ZXCaptureDelegate Methods +- (void)captureCameraIsReady:(ZXCapture *)capture { + self.scanning = YES; +} + - (void)captureResult:(ZXCapture *)capture result:(ZXResult *)result { if (!self.scanning) return; if (!result) return;