1

我正在尝试使用 ZBar SDK 创建嵌入式 QR 码阅读器,就像此处示例中所示:https ://github.com/twotoasters/zbar (嵌入式阅读器示例)

唯一的区别是我在故事板中使用它。我尝试将代码复制到我的应用程序中,一切似乎都很好,直到我真正尝试使用它。
我正在使用模拟器,因此 ZBarCameraSimulator 正在初始化并显示它的文本,但是当我尝试“两指单击”(检查子视图属性中的多点触控选项)时,它似乎忽略了该操作。
我想缺少一个委托或处理程序,这在 XIB 中不是必需的,但在情节提要中是必需的。

有人有任何线索吗?将不胜感激。

4

2 回答 2

1

好的,看起来我找到了解决方案,我将 readerView 设置为(弱的、非原子的)IBOutlet 属性,而 XIB 项目使用“保留”选项。我将选项更改为强(正如我从 ARC 所了解的,保留不应与它一起使用)并且它开始工作。

于 2012-08-07T10:39:35.047 回答
0

我也将它与情节提要一起使用,并且让模拟器识别两指点击没有问题。我通过按 Option+Mouse 并按住它一秒钟来做到这一点。

但是,我确实关注扫描图像似乎没有被处理的问题,但我认为这是由于委托问题。

于 2012-08-01T15:28:38.473 回答