RxQRScanner
像老板一样弹出QRScanner
import RxQRScanner
button.rx.tap
.flatMap { [unowned self] in QRScanner.popup(on: self) }
.map({ (result) -> String? in
if case let .success(str) = result { return str }
return nil
})
.bind(to: label.rx.text)
.disposed(by: disposeBag)
示例
要运行示例项目,请首先克隆仓库,然后在Example目录中运行 pod install
。
要求
- iOS >= 9.0
- Swift 5
安装
RxQRScanner可以通过 CocoaPods 使用。要安装它,简单地将以下行添加到Podfile中
pod 'RxQRScanner', '~> 2.0'
作者
wddwycc, [email protected]
许可证
RxQRScanner遵从MIT许可证。更多详细信息请参阅LICENSE文件。