iOS二维码扫描组件:QRCodeReaderViewController

jopen 10年前

QRCodeReaderViewController 是一个用于 iOS 7 的二维码扫描组件。

iOS二维码扫描组件:QRCodeReaderViewController

使用方法:

- (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];  }

项目主页:http://www.open-open.com/lib/view/home/1418698991777