QRコードをスキャンするためのiOSプロジェクトであるZxing Widgetを使用しています。iOS 7 では統合 QR コード リーダーを使用できることはわかっていますが、iOS 6 ユーザーをサポートする必要があるため、Zxing を使用しています。
問題:
問題は、必要な方法で機能させることができないことです。ユーザーがスキャナーでウィンドウを閉じずに複数のコードを順番にスキャンできるように、連続スキャンを行う必要があります。
しかし、私の場合、最初にスキャンした後、スキャナーは qr コードに応答しません。カメラからの信号はまだ見えますが、コードはスキャンされていません。
初期化するための私のコードは次のとおりです。
self.widController =[[ZXingWidgetController alloc] initWithDelegate:self showCancel:YES OneDMode:NO];
NSMutableSet *readers = [[NSMutableSet alloc ] init];
MultiFormatReader* reader = [[MultiFormatReader alloc] init];
[readers addObject:reader];
self.widController.readers = readers;
AppDelegate *delegate=[UIApplication sharedApplication].delegate;
CGRect wholeWindow=delegate.window.bounds;
[self.widController.view setFrame:wholeWindow];
[delegate.window addSubview:self.widController.view];
誰でも助けることができますか?