BSQRCodeReader 2.0.1

BSQRCodeReader 2.0.1

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布最后发布2016年9月
SPM支持SPM

Bobby Stenly Irawan维护。



  • Bobby Stenly

BSQRCodeReader

用法

要运行示例项目,请克隆仓库,然后首先从Example目录运行pod install

需求

安装

BSQRCodeReader可通过CocoaPods获取。要安装它,只需将以下行添加到Podfile中。

pod "BSQRCodeReader"

如何使用

要使用此阅读器,请将一个自定义UIView添加到您的ViewController中,然后将UIView类和模块更改为BSQRCodeReader。与往常一样,您可以在您的控制器中创建一个output。请看下面的代码。

@IBOutlet weak var reader: BSQRCodeReader!

override func viewDidLoad() {
    super.viewDidLoad()
    self.reader.delegate = self
}

override func viewDidAppear(animated: Bool) {
    super.viewDidAppear(animated)
    self.reader.startScanning()
}

现在,您只需再走一步就可以从您的应用程序中读取QR码。最后一件事情,将BSQRCodeReaderDelegate添加到您的UIViewController类中,并在func didCaptureQRCodeWithContent(content: String) -> Bool中写下您的代码。

func didCaptureQRCodeWithContent(content: String) -> Bool {
    //do something with your QR Code content
    // return true if you want to stop the scanning 
    // return false if you want to continue the scanning
    return true
}

作者

Bobby Stenly, [email protected]

许可证

BSQRCodeReader可在MIT许可证下使用。请参阅LICENSE文件获取更多信息。