首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >zBar相机中的Flash

zBar相机中的Flash
EN

Stack Overflow用户
提问于 2013-03-07 12:48:40
回答 2查看 1.7K关注 0票数 1

我正在使用ZBAR进行二维码扫描。我正确地实现了ZBar。现在我想在Zbar中打开或关闭闪光灯。

在ZBar网站上,我只得到关于火炬的信息,而没有关于闪光灯的信息。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-07 12:50:52

"flash“是指灯”闪动“了一瞬间。“火炬”就是灯一直亮着的时候。你确实想要“火炬”,而不是“闪光”。如果灯只闪烁了一瞬间,就很难扫描条形码。

我已经完成了你要找的东西。我在导航栏中添加了一个UIBarButtonItem。我创建了一个带有自定义图像的按钮。按钮处理程序如下:

代码语言:javascript
复制
- (void)torchToggle:(UIBarButtonItem *)button {
    if (button.style == UIBarButtonItemStyleBordered) {
        self.readerView.torchMode = AVCaptureTorchModeOff;
        if (self.readerView.torchMode == AVCaptureTorchModeOff) {
            button.style = UIBarButtonItemStyleDone;
        }
    } else {
        self.readerView.torchMode = AVCaptureTorchModeOn;
        if (self.readerView.torchMode != AVCaptureTorchModeOff) {
            button.style = UIBarButtonItemStyleBordered;
        }
    }
}
票数 6
EN

Stack Overflow用户

发布于 2020-08-10 23:02:46

你可以用下面的代码简单地打开或关闭闪光灯

代码语言:javascript
复制
ZBarReader?.cameraFlashMode = .off
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15263296

复制
相关文章

相似问题

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