我正在使用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];
有人可以帮忙吗?