我正尝试使用ZBar SDK创建嵌入式QR码阅读器,如此处的示例所示:https://github.com/twotoasters/zbar(嵌入式阅读器示例)
唯一的区别是我在情节提要中使用它。我尝试将代码复制到我的应用程序中,一切似乎都很好,直到我实际尝试使用它为止。
我正在使用模拟器,因此ZBarCameraSimulator正在初始化并显示其文本,但是当我尝试“两指单击”(在Subview属性中选中了Multitouch Option)时,它似乎忽略了该动作。
我想缺少一个委托或一个处理程序,这在XIB中不是必需的,但在Storyboard中是必需的。
有人知道吗?会很感激的。
最佳答案
好吧,看来我找到了解决方案,
我将readerView赋予(弱的,非原子的)IBOutlet属性,而XIB项目使用了“保留”选项。我将选项更改为“强”(据我从ARC了解到,不应将其与“保留”一起使用),然后它开始工作。
关于objective-c - ZBar SDK嵌入带有 Storyboard的阅读器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11665904/