从库中获取图像并扫描QR码

时间:2012-09-29 06:10:38

标签: iphone qr-code zbar-sdk

我正在使用QR码sdk来扫描QR码,但问题是它在相机上工作而不是在模拟器上。我在网上尝试了很多,但没有找到任何完美的解决方案。任何人都可以为此指导我。 提前谢谢。

2 个答案:

答案 0 :(得分:1)

创建阅读器。

这就像创建一个新的ZBarReaderController一样简单:

  

ZBarReaderController * reader = [ZBarReaderController new];

设置代理以接收结果。

委托应该实现ZBarReaderDelegate协议,该协议继承自UIImagePickerControllerDelegate:

  

reader.readerDelegate = self;

配置阅读器。

您需要适当地设置sourceType。除了阅读器本身的属性,您还可以通过scanner属性配置解码器:

  

if([ZBarReaderController isSourceTypeAvailable:                                UIImagePickerControllerSourceTypeCamera])       reader.sourceType = UIImagePickerControllerSourceTypeCamera; [reader.scanner setSymbology:ZBAR_I25                   config:ZBAR_CFG_ENABLE                   至:0];

关注这些steps,永远不要忘记接受正确答案:)

答案 1 :(得分:0)

如果您在ZBar中遇到问题。

然后你可以使用ZXindWidget进行扫描。

这里是你可以参考的链接

Link