文档章节

[swift3.0]-二维码扫描、生成二维码、识别二维码

XJDomain
 XJDomain
发布于 2016/11/14 23:09
字数 115
阅读 79
收藏 3

贡献作者 -【XJDomain】
博客XJ:  https://my.oschina.net/shengbingli/blog
GitHubhttps://github.com/lishengbing/XJQRCodeToolDemo

目前ZBarSDK 封装的二维码功能犹豫不再支持64位,苹果在2015年已经明确规定:不支持64位的不可以上架app、所以一下是使用苹果原声框架AVFoundation来封装的一套二维码逻辑,支持所有拓展

本人github链接:

https://github.com/lishengbing/XJQRCodeToolDemo

 

 

© 著作权归作者所有

共有 人打赏支持
XJDomain
粉丝 15
博文 112
码字总数 44060
作品 0
嘉定
高级程序员
私信 提问
加载中

评论(4)

XJDomain
XJDomain

引用来自“zb1491533565686”的评论

扫描框向上移动 显示有问题
收到、我看看
z
zb1491533565686
// path.addLine(to: CGPoint(x: startX+shepLayerWidth, y: startY))
// path.addLine(to: CGPoint(x: startX+shepLayerWidth, y: startY+shepLayerWidth))
// path.addLine(to: CGPoint(x: startX, y: startY+shepLayerWidth))

// path.addLine(to: CGPoint(x: startX, y: startY)) 贴错了 是注释掉这些 sorry
z
zb1491533565686
path.move(to: CGPoint(x: startX, y: startY))
// path.addLine(to: CGPoint(x: startX+shepLayerWidth, y: startY))
// path.addLine(to: CGPoint(x: startX+shepLayerWidth, y: startY+shepLayerWidth))
// path.addLine(to: CGPoint(x: startX, y: startY+shepLayerWidth))

// path.addLine(to: CGPoint(x: startX, y: startY))
// path.addLine(to: CGPoint(x: 0, y: startY)) 注掉这些就好了。。
z
zb1491533565686
扫描框向上移动 显示有问题
swift手撕二维码

超市付款扫一扫,免费wifi扫一扫,添加好友扫一扫。 二维码就像是神一般的存在!! 可是到底二维码是个啥呢? QRCode.jpg 一、简介 1、概念 用某种特定的几何图形按照一定规律在平面分布的黑...

阡陌有客
2017/11/27
0
0
iOS - QRCode 二维码

1、QRCode 在 iOS7 以前,在 iOS 中实现二维码和条形码扫描,我们所知的有,两大开源组件 ZBar 与 ZXing。iOS7 之后可以利用系统原生 API 生成二维码, iOS8 之后可以生成条形码, 系统默认生成...

仟0123
2016/09/15
0
0
二维码生成和扫描

利用ZXing类库实现二维码生成和扫描识别的功能。可以生成不同颜色的二维码,以及圆点和矩形点形状的二维码。 二维码扫描功能,能识别本地相册的二维码。由于作者没有做屏幕适配,所以二维码生...

匿名
2013/05/27
5.2K
0
详细易懂的二维码的扫描、识别与生成②

ios7之前我们实现二维码扫描是借助第三方(,等)来实现的,在ios7之后系统自己提供二维码扫描的方法,性能也要比第三方更好。 今天就来介绍一下原生二维码的使用,包括,和。讲解中只展示部分...

秦无炎
2016/12/22
27
0
发票二维码扫描增强_01_问题分析

问题概述 目前开发的App中涉及到以下场景:基于纸质发票的二维码扫描结果,调用国税总局的查询接口,获取发票的票面信息并自动构建对应的报销单 发票二维码中包含以下信息: 国税总局接口中需...

稀饭老鼠
07/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

使用Autowired和Qualifier解决多个相同类型的bean如何共存的问题

注意: 实现类UserServiceImpl,MyUserServiceImpl 需要区分:@Service("userServicel") @Service("myUserService") https://blog.csdn.net/russle/article/details/80287763......

qimh
16分钟前
1
0
SQL 语句使用to_char函数时,检索结果有空格

小疯在使用Oracle过程中,使用to_char函数检索表数据时发现检索结果前面会有一个空格,对后续开发有影响。问题很好解决,比较直接对可以做一下trim处理。但是小疯很疑惑为什么会有空格呢,于...

野小疯
18分钟前
1
0
对接比特币钱包的PHP开发包

BtcTool是一个基于第三方服务和离线裸交易实现的PHP比特币应用开发包,适合不希望部署本地 节点旳PHP开发者,开发包主要包含以下特性: 利用第三方服务获取指定地址的utxo集合 离线生成消费裸...

汇智网教程
36分钟前
1
0
【自用】 VHD to VHDX

VHDX: 在VHD 2TB 的基础上提供 64TB的容量。 支持逻辑扇区大小为 4KB,和每块的大小为 256MB,来优化虚拟磁盘性能。 比VHD提供更高的安全性、可靠性和性能。 convert-VHD –path d:\Hyper-v...

Tensor丨思悟
48分钟前
3
0
30 岁转行做Python开发晚吗?而且是零基础

最近有小伙伴问小编,30 岁转行做Python开发晚吗? 小编想说,其实无论男女,只要想学,有这个动力,就直接去行动。无论年龄,无论性别,只要你想一直勇往直前,那么想做的就去做吧~这里有一...

糖宝lsh
59分钟前
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部