一、二维码的生成从iOS7开始集成了二维码的生成和读取功能此前被广泛使用的ZBarSDK 目前不支持64位处理器,除此之外还有ZXingSDK也可以生成二维码生成二维码的步骤 导入CoreImage框架通过滤镜CIFilter生成二维码 二维码的内容(传统的条形码只能放数字) 纯文本名片URL(可直接跳转网页) 二维码生成的具体代码 1 - (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {2 3//创建过滤器 4 CIFilt...
ios 7以后 系统为我们集成了生成二维码和读取功能,我们可以使用系统自带的框架 来进行二维码的相关操作。 框架CoreImage框架(该框架可以做毛玻璃效果),通过滤镜CIFilter生成二维码 。生成二维码步骤: 包含库头文件 import <CoreImage/coreImage.h>1, 创建过滤器 CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGenerator"];2, 恢复默认设置 [filter setDefaults];3,给过滤器添加数据NSString *str ...
- (void)viewDidLoad {[super viewDidLoad];/*注意:1.生成二维码时, 不建议让二维码保存过多数据, 因为数据越多, 那么二维码就越密集,那么扫描起来就越困难2.二维码有三个定位点, 着三个定位点不能被遮挡, 否则扫描不出来3.二维码即便缺失一部分也能正常扫描出结果, 但是需要注意, 这个缺失的范围是由限制的, 如果太多那么也扫面不出来*/// 1.创建滤镜CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGenerator"];// 2.还原...