首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改setSymbology后Zbar不工作

更改setSymbology后Zbar不工作
EN

Stack Overflow用户
提问于 2012-12-03 15:05:19
回答 1查看 815关注 0票数 0

我希望Zbar能够捕获图像,并使用单个Zbar阅读器扫描QR代码,而不会从当前的ViewController中删除它。

我用的是

代码语言:javascript
复制
[reader.scanner setSymbology:ZBAR_QRCODE config: ZBAR_CFG_ENABLE to:1];

当滑块更改为QR代码模式和

代码语言:javascript
复制
[reader.scanner setSymbology:ZBAR_QRCODE config: ZBAR_CFG_ENABLE to:0];

若要在滑块设置为特定值时禁用QR代码模式,请执行以下操作。

这样的改变是不能正常运作的。如果最初启用了QR代码,则zbar读取器可以很好地扫描QR代码。

但是我想一开始只显示一个图像选择器,所以我使用了上面的代码,它禁用QR代码模式,并根据需要更改symbology。通过更改符号,QR代码不起作用。谁能帮我修一下这个,告诉我出了什么问题?

我正在用最新发行版 6.0开发iOS。提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2013-03-02 01:18:49

你现在可能已经解决了这个问题。这个问题很难想象,但这两种解决方案之一都能解决这个问题:

  1. 使用ZBarReaderController而不是ZBar ReaderViewController,这样就可以控制条形码何时被捕获。(符号支持在初始化控制器之前设置一次,我不相信您可以动态更改符号支持,而且因为您只禁用了QR代码--它将继续支持其他20种左右的条形码格式。
  2. 如果你想从相机卷中挑选图像,你需要在Z条阅读器控制器之外进行,但是你仍然应该能够使用Z-Bar解码最终的图像--在示例应用程序中应该很容易理解。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13685951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档