PQScanner 0.1.3

PQScanner 0.1.3

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最新发布2016年1月

Docee 维护。



PQScanner 0.1.3

  • 作者:
  • Docee

PQScanner 是一个基于 iOS7 SDK 的出色 QR 码和条形码扫描器。

用法

第一步

PQScanner 仅提供一种构造函数。

首先需要设置捕获显示视图和代理。

- (instancetype)initWithTargetView:(UIView *)targetView
withDelegate:(id)delegate;

第二步

设置 AVCapture。

此时,应用程序将申请摄像头控制权限。

如果用户拒绝,将触发

-(void)scanner:(PQScanner *)scanner didOpenCaptureFaild:(NSError *)error

回调。

首先需要设置捕获显示视图和代理。

-(void)setupAVCapture;

第三步

开始扫描

PQScaner 提供块和代理方法来回调数据。

因此

-(void)scanner:(PQScanner *)scanner didEncodeQRCode:(NSString *)encodeStr codeType:(NSString *)codeType

-(void)startScan:(ResultBlock)block;

的回调和块将同时接收回调。

第四步

继续扫描

-(void)continueScan;

一旦 PQScanner 解码了代码,PQScanner 将停止扫描。此时,您需要调用 continueScan 方法。

要求

iOS 7.0 或更高版本

安装

pod 'PQScanner', '~> 0.1.0'

PQScanner 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

作者

Docee, [email protected]

许可证