TFBarcodeScanner 1.2.0

TFBarcodeScanner 1.2.0

测试测试
语言语言 Obj-CObjective C
许可证 MIT
发布最新发布2015年10月

Tony Mann 维护。




优雅轻松地扫描条形码

screenshot

iOS 作为 AV 框架的一部分提供条形码扫描功能,但要全面了解并设置它以使其高效和稳健,需要一些工作。TFBarcodeScanner 使其变得超级简单:创建一个 TFBarcodeScannerViewController 的子类,重写 barcodeWasScanned,您就可以扫描条形码了!

安装

我们建议使用 CocoaPods 安装 TFBarcodeScanner。将其添加到您的 Podfile 中

pod 'TFBarcodeScanner'

要手动安装,将 TFBarcodeScanner 添加到您的项目作为子项目,然后添加到项目的构建阶段中的 TFBarcodeScanner 静态库。

使用方法

  1. 创建一个子类 TFBarcodeScannerViewController 的视图控制器。确保您的子视图有透明区域,以便可以看到预览。
  2. 在您的 viewDidLoad 方法中,可选地设置 barcodeTypes 位标志为要扫描的任何条形码类型。
  3. 重写 barcodeWasScanned 方法。这会返回已识别的条形码集。通常,在识别到合适的条形码后,会调用 stop
  4. 如果您想将 UI 元素叠加到扫描预览之上,请重写 barcodePreviewWillShowWithDuration 并在该方法中显示这些元素。您还希望重写 barcodePreviewWillHideWithDuration 以隐藏这些相同的元素。

请参阅示例代码。

注释

需要 iOS 7 或更高版本。