MKQRScanner 0.1.3

MKQRScanner 0.1.3

MKHG Lab 维护。



  • MKHG Lab

MKQRScanner

CI Status Version License Platform

示例

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

截图

示例用法

import UIKit
import MKQRScanner

class ViewController: UIViewController {
    @IBOutlet weak var infoLbl: UILabel!

    var scanner: MKQRScanner?
    override func viewDidLoad() {
        super.viewDidLoad()
    }
    
    @IBAction func scanTapped(_ sender: Any) {
        scanner = MKQRScanner(navigationController: navigationController, delegate: self)
        scanner?.start()
    }
}

extension ViewController: MKQRScannerDelegate {
    func scanFailed(error: Error) {
        print(#function)
        print(error)
    }

    func scanSuccessful(result: String) {
        print(result)
        infoLbl.text = result
    }
    
    func scanCanceled() {
        print(#function)
        infoLbl.text = "Scan canceled"
    }   
}

安装

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

pod 'MKQRScanner'

作者

Md. Kamrul Hasan, [email protected]

© MKHG Lab, [email protected]

许可证

MKQRScanner使用MIT许可证。有关更多信息,请参阅LICENSE文件。