ios中的ZXing小部件只扫描一次

时间:2013-11-09 18:58:26

标签: ios zxing qr-code

我正在使用Zxing Widget是我的iOS项目来扫描二维码。我知道在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];

有人可以帮忙吗?

0 个答案:

没有答案