zxingobjc 怎么关闭扫码成功后的声音

zxingobjc 怎么关闭扫码成功后的声音,第1张

这个单独是关闭不了的,只能是通过关闭“新消息提醒”的声音来进行关闭。 1、打开微信,点击右下角的“我”。 2、在打开的界面点击“设置”,进入。 3、在打开的界面点击“新消息提醒”,进入。 4、在打开的界面将“声音”选项调整至灰色,就可关闭声音了。

首先去Google Code或Github将ZXing的代码下载下来,整个工程比较大,我们只需要其中涉及iOS的部分,所以最好做一些裁剪。简单来说,我们只需要保留cpp和iphone这2个文件夹,其余的全部删掉。如下图所示:

接着我们继续裁剪,对于cpp这个目录,只保留cpp/core/src/zxing下面的内容,其余内容也可以删掉了。但是整个目录结构必须保持原样。裁剪完后,整个目录结构如下所示:

接下来,我们把裁剪后的zxing目录整个移动到我们的iOS项目的目录下,并且把上图中可以看到的ZXingWidget.xcodeproj文件拖动到我们的iOS工程中。

下一步,我们需要设置ZXing项目和我们原本的iOS项目之间的依赖关系。在我们的iOS项目的设置中,点击build phases tab,然后增加 Target Dependencies 和 Link binary,并且增加这些framework依赖:

最后一步,在设置中增加如下2个header search path:

./zxing/iphone/ZXingWidget/Classes

./zxing/cpp/core/src

需要注意的是,第一个path要设置成循环查找子目录,而第二个不循环查找,如下图所示:

恭喜你,完成这步之后,你就已经完成ZXing库的集成了。

扫描界面是有个activity的

但是那个扫描框,是画出来的

你要会绘制view才去改噢

代码在CameraManager 管理相机的,那里有设置了扫描框的大小

ViewfinderView这个才是那View


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11476909.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存