MKQRScanner
示例
要运行示例项目,请克隆仓库,然后从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文件。