美文网首页iOS技术中心
iOS开发-基于Swift3的条码扫描

iOS开发-基于Swift3的条码扫描

作者: sam0723 | 来源:发表于2016-09-29 15:50 被阅读53次

最近工作相对轻松,鉴于Swift 3.0与iOS10的发布,准备着手学习一下Swift3.0在iOS开发当中的应用,今天这篇文章是关于二维码扫描的,开发环境是xcode 8.0 + Swift 3.0 + iPhone 6s,OK,直接进入主题:


具体功能如下:

1、支持AVMetadataObjectTypeEAN13Code、AVMetadataObjectTypeEAN8Code、AVMetadataObjectTypeCode128Code、AVMetadataObjectTypeQRCode四种条码类型;

2、支持闪光灯的控制;

核心代码如下:

配置AVCaptureDevice相关参数

配置View

控制闪光灯及扫描结果处理

注意:

在工程的Info.plist中配置

Privacy - Camera Usage Description 是否允许此App访问相机

否则在测试时出现crash 

github项目地址

后期我会将Swift 3.0使用过程中 的相关东西进行分享,欢迎大家批评指正。

相关文章

  • iOS开发-基于Swift3的条码扫描

    最近工作相对轻松,鉴于Swift 3.0与iOS10的发布,准备着手学习一下Swift3.0在iOS开发当中的应用...

  • 2019-06-03

    iOS二维码扫描//设置条码类型 ****.metadataObjectTypes =@[... - 简书

  • iOS 资源搜集 第二弹

    资源: github的资源整合 学习: swift学习oc中国 其他:原生实现扫描二维码条码- iOS原生实现扫描...

  • 新大陆发现数字世界,条码寻觅科技

    条码扫描器,又称为条码阅读器、条码扫描枪、条形码扫描器、条形码扫描枪及条形码阅读器。它是用于读取条码所包含信息的阅...

  • 使用条码枪读取二维码数据

    简介 条码扫描器,又称为条码阅读器、条码扫描枪、条形码扫描器、条形码扫描枪及条形码阅读器。它是用于读取条码所包含信...

  • 条形码扫描器的应用场景

    条形码扫描器、条码扫描器、智谷联条形码扫描器、ZKC条码扫描器 条码扫描技术近些年来在全球零售行业的普遍应用,在为...

  • 扫描枪枪扫描不出条码怎么办???

    扫描枪扫不出条码,首先要确定是扫描枪的问题还是条码的问题。比如说扫描枪可以出光但是就是不能扫描条码到电脑上,这有可...

  • fm100一维扫描模块的三大特点

    随着条码扫描技术的不断突飞猛进,基于一维码CCD扫描器模式的FM100一维扫描模块同样取得不凡的成绩,FM100一...

  • 条码数据线的一些常见问题

    条码扫码器,又称为条码阅读器,条码扫描枪、条形扫描枪及条形阅读器。它是用于读取条码所包含信息的阅读设备,利用光学原...

  • iOS微小型条码的扫描

    之前做了一个功能,要求扫描二维码和微小型条码的扫描,微小型条码有多小,当客户一拿过来的时候我一脸蒙逼。条码高度就只...

网友评论

    本文标题:iOS开发-基于Swift3的条码扫描

    本文链接:https://www.haomeiwen.com/subject/dxakyttx.html