我正在使用 QR 码 sdk 扫描 QR 码,但问题是它在相机上而不是在模拟器上工作。我在网上尝试了很多,但没有找到任何完美的工作解决方案。任何人都可以为此指导我。提前致谢。
问问题
1419 次
2 回答
1
创建阅读器。
这就像创建一个新的 ZBarReaderController 一样简单:
ZBarReaderController *reader = [ZBarReaderController new];
设置一个委托来接收结果。
委托应实现 ZBarReaderDelegate 协议,该协议继承自 UIImagePickerControllerDelegate:
reader.readerDelegate = self;
配置阅读器。
您将需要适当地设置 sourceType。除了阅读器本身的属性之外,您还可以通过扫描仪属性配置解码器:
if([ZBarReaderController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera]) reader.sourceType = UIImagePickerControllerSourceTypeCamera; [reader.scanner setSymbology: ZBAR_I25 config: ZBAR_CFG_ENABLE to: 0];
按照这些步骤,永远不要忘记接受正确的答案:)
于 2012-09-29T06:42:24.853 回答
0
于 2012-09-29T06:27:24.583 回答