1

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];

誰でも助けることができますか?

4

0 に答える 0