- 授权协议: MIT
- 开发语言: Objective-C
- 操作系统: iOS
- 软件首页: https://github.com/YannickL/QRCodeReaderViewController
- 软件文档: https://github.com/YannickL/QRCodeReaderViewController
软件介绍
QRCodeReaderViewController 是一个用于 iOS 7 的二维码扫描组件。
使用方法:
- (IBAction)scanAction:(id)sender
{
QRCodeReaderViewController *reader = [QRCodeReaderViewController new];
reader.modalPresentationStyle = UIModalPresentationFormSheet;
// Using delegate methods
reader.delegate = self;
// Or by using blocks
[reader setCompletionWithBlock:^(NSString *resultAsString) {
[self dismissViewControllerAnimated:YES completion:^{
NSLog(@"%@", result);
}];
}];
[self presentViewController:reader animated:YES completion:NULL];
}
#pragma mark - QRCodeReader Delegate Methods
- (void)reader:(QRCodeReaderViewController *)reader didScanResult:(NSString *)result
{
[self dismissViewControllerAnimated:YES completion:^{
NSLog(@"%@", result);
}];
}
- (void)readerDidCancel:(QRCodeReaderViewController *)reader
{
[self dismissViewControllerAnimated:YES completion:NULL];
}
