CocoaPods trunk is moving to be read-only. Read more on the blog, there are 14 months to go.
| TestsTested | ✗ |
| LangLanguage | Obj-CObjective C |
| License | MIT |
| ReleasedLast Release | Dec 2016 |
Maintained by Fan Liu.
包含 UI 界面的轻量级二维码扫描及生成框架
二维码 / 条形码
字符串 + avatar(可选) 的二维码名片@import HMQRCodeScanner;NSString *cardName = @"天涯刀哥 - 傅红雪";
UIImage *avatar = [UIImage imageNamed:@"avatar"];
// 实例化扫描控制器
HMScannerController *scanner = [HMScannerController scannerWithCardName:cardName avatar:avatar completion:^(NSString *stringValue) {
self.scanResultLabel.text = stringValue;
}];
// 设置导航栏样式
[scanner setTitleColor:[UIColor whiteColor] tintColor:[UIColor greenColor]];
// 展现扫描控制器
[self showDetailViewController:scanner sender:nil];NSString *cardName = @"天涯刀哥 - 傅红雪";
UIImage *avatar = [UIImage imageNamed:@"avatar"];
[HMScannerController cardImageWithCardName:cardName avatar:avatar scale:0.2 completion:^(UIImage *image) {
self.imageView.image = image;
}];import HMQRCodeScannerlet cardName = "天涯刀哥 - 傅红雪"
let avatar = UIImage(named: "avatar")
let scanner = HMScannerController.scannerWithCardName(cardName, avatar: avatar) { (stringValue) -> Void in
self.scanResultLabel.text = stringValue
}
self.showDetailViewController(scanner, sender: nil)let cardName = "天涯刀哥 - 傅红雪"
let avatar = UIImage(named: "avatar")
HMScannerController.cardImageWithCardName(cardName, avatar: avatar, scale: 0.2) { (image) -> Void in
self.imageView.image = image
}