文档章节

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

XJDomain
 XJDomain
发布于 2016/11/14 23:09
字数 115
阅读 76
收藏 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
发票二维码扫描增强_01_问题分析

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

稀饭老鼠
07/02
0
0
二维码生成和扫描

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

匿名
2013/05/27
5.2K
0
iOS - QRCode 二维码

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

仟0123
2016/09/15
0
0
frogchou/FiwanQRCode

#FiwanQRCode ####飞网QR二维码生成器,用户可以通过这个工具生成QR码。面向开发人员,和经常接触使用各种二维码的人,这个工具能帮助开发二维码的人员生成各种格式二维码,包括png,jpg,b...

frogchou
2017/04/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

[MicroPython]STM32F407开发板驱动OLED液晶屏

1.实验目的 1.学习在PC机系统中扩展简单I/O 接口的方法。 2.进一步学习编制数据输出程序的设计方法。 3.学习 F407 Micropython开发板控制OLED显示字符。 2.所需元器件 F407 Micropython开发板...

bodasisiter
17分钟前
0
0
php require和include 相对路径一个有趣的坑

以前总是被教育,不要使用相对路径,这样性能比较差,但是相对路径的问题不仅仅是性能哦,看下面这里例子 这是项目结构 .├── main.php├── t│ ├── t1.php│ └── t2.php└─...

anoty
17分钟前
9
0
x64技术之SSDT_Hook

测试环境: 虚拟机: Windows 7 64bit 过PG工具 驱动加载工具 PCHunter64 系统自带的计算器和任务管理器等 实现思路: 实际思路与win32的思路一样.都是替换SSDT表里边的函数地址.不过微软被搞怕...

simpower
19分钟前
0
0
TreeMap源码分析,看了都说好

一、简介 TreeMap最早出现在JDK 1.2中,是 Java 集合框架中比较重要一个的实现。TreeMap 底层基于红黑树实现,可保证在log(n)时间复杂度内完成 containsKey、get、put 和 remove 操作,效率很...

Java小铺
29分钟前
0
0
协变、逆变

概念 假设 A、B表示类型 ≤ 表示继承关系 f<⋅>表示类型转换 若A ≤ B,则 A是B的子类,B是A的超类 协变、逆变 什么是型变?型变(type variance)允许对类型进行子类型转换。 为了下面讲解先...

obaniu
35分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部