2019独角兽企业重金招聘Python工程师标准>>>

XCode7.2 iOS9.2

首先通过CocoaPods 将ZBarSDK导入工程: pod 'ZBarSDK'

然后打开生成的xcworkspace文件

首先我们创建一个按钮来执行开始扫描的功能(引入头文件)

#import <ZBarSDK.h>
- (IBAction)scanAction:(id)sender {
//初始化相机控制器ZBarReaderViewController * reader = [ZBarReaderViewController new];//设置这个代理并不是为了实现它自身的代理方法而是实现相机的代理方法,因为它自身就遵守了UIImagePickerControllerDelegatereader.readerDelegate = self;//获取ZBar的扫描器ZBarImageScanner * scanner = reader.scanner;//Interleaved 2 of 5. @since 0.4//设置扫描器的基本信息 参数一:维码的类型  参数二:配置[scanner setSymbology:ZBAR_I25 config:ZBAR_CFG_ENABLE to:0];//是否使用备用控制设置reader.showsZBarControls = YES;//模态出相机[self presentViewController:reader animated:YES completion:nil];
}

imagePicker代理方法::

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary<NSString *,id> *)info{                
id<NSFastEnumeration> results = [info objectForKey:ZBarReaderControllerResults];ZBarSymbol * symbol ;for(symbol in results)break;// 将拍摄的照片展示在imageView当中_imageView.image = [info objectForKey:UIImagePickerControllerOriginalImage];[picker dismissViewControllerAnimated:YES completion:nil];// 二维码的信息展示在contentTV上self.contentTV.text = symbol.data;
}

完成了测试吧!!!!!!

转载于:https://my.oschina.net/742865703/blog/553012

ZBarSDK扫描二维码相关推荐

  1. iOS中 扫描二维码/生成二维码详解

    最近大家总是问我有没有关于二维码的demo,为了满足大家的需求,特此研究了一番,希望能帮到大家! 指示根视图: ? 1 self.window.rootViewController = [[UINav ...

  2. 关于Unity调用摄像头扫描二维码与生成二维码的实现方法

    1.常用的生成二维码网址 https://cli.im/ 2.上官网下载二维码插件 http://zxingnet.codeplex.com/ 3.将下载的插件中zxing.unity.dll文件放入 ...

  3. Android扫描二维码 实现 登录网页

    工程代码:ScanQRcode.zip ------------------------------------------------------------------ 1. 扫描二维码登录的实现 ...

  4. 转【微信小程序 四】二维码生成/扫描二维码

    原文:https://blog.csdn.net/xbw12138/article/details/75213274 前端  二维码生成  二维码要求:每分钟刷新一次,模拟了个鸡肋,添加了个按分钟显示 ...

  5. 解决android扫描二维码时,用户禁止权限报错问题

    当我用ZBarDecoder.jar写了一个扫描二维码的程序,确实实现了扫描功能.组长说如果用户禁止调用摄像头,那程序也不能崩溃.结果我一运行就崩溃了.在网上自己找了找,可以这样解决. try { m ...

  6. IOS7实现扫描二维码

    简介: 这里介绍在IOS7 中使用AVFoundation扫描二维码 在 iOS7 以前,在iOS中实现二维码和条形码扫描,我们所知的有,两大开源组件ZBar与ZXing. 这两大组件我们都有用过,这 ...

  7. 扫描二维码读取文档_使用深度学习读取和分类扫描的文档

    扫描二维码读取文档 To many people's dismay, there is still a giant wealth of paper documents floating out the ...

  8. 基于ZXing Android实现生成二维码图片和相机扫描二维码图片即时解码的功能

    NextQRCode ZXing开源库的精简版 **基于ZXing Android实现生成二维码图片和相机扫描二维码图片即时解码的功能 原文博客 附源码下载地址** 与原ZXingMini项目对比 N ...

  9. Teams App 扫描二维码

    上篇文章我们讲了如何在app的manifest里设置设备的权限,这篇文章我们来实际操作开发一个可以扫描二维码的teams app. 首先,我们先到app studio里,创建一个teams app,然 ...

最新文章

  1. http传输json文件_python
  2. Method Swizzling的各种姿势
  3. SIMD(MMX/SSE/AVX)变量命名规范心得
  4. SharePoint2010 修改模板页在网页中间显示网站内容
  5. C++中对于类来说头文件(.h)和源文件(.cpp)都应该写些什么 (类的常规创建)
  6. java word 饼图_[Java教程]echarts标准饼图解读(一)——基本配置demo
  7. 双绞线传输距离_视频监控系统中布线常用传输线缆分类及制作方法
  8. [转]使用xcode4 workspace 多个project协同工作
  9. 【IE】IE对line-height 失效的的解决方案
  10. Win10完美运行红色警戒2的安装包和补丁
  11. git:info: detecting host provider for ‘https://gitee.com/‘...
  12. 在App Store和Google Play上推广应用程序
  13. Memory Technology Device (MTD) 设备分析
  14. Django和Vue搭建前后端分离框架
  15. 关于“分节符(下一页)”和“分节符(奇数页)”的问题
  16. EasyPro_90B编程器烧录器使用操作方法
  17. html5标签不区分大小写对错,html5 不区分大小写、标记结束符及属性是否加引号?...
  18. 水平导航栏和垂直导航栏
  19. Android QQ 6.7.0正式版发布 聊天时点击图片可直接编辑并发送
  20. RF3401M蓝牙对讲无线音频发射接收串口数据透传芯片模块方案--KT3401B芯片

热门文章

  1. ITK:创建高斯内核
  2. VTK:几何对象之Quad
  3. OpenCV cv::split用法的实例(附完整代码)
  4. OpenGL HDR色调映射的实例
  5. C++使用Merge Sort排序计数反转的实现算法(附完整源码)
  6. QT的QSqlQueryModel类的使用
  7. QT的QQmlContext类的使用
  8. intraweb php,使用 IntraWeb (40) - 自定义 Session 数据
  9. c#加入json库引用_C#如何通过匿名类直接使用访问JSON数据详解
  10. B01_NumPy Ndarray对象(ndarray内容结构,参数,多维,最小维度,dtype参数)