清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
//打开摄像头并扫描 - (IBAction)saomiaoAction:(id)sender { //扫描二维码 SYQRCodeReaderController *qrcodevc = [[SYQRCodeReaderController alloc] init]; qrcodevc.SYQRCodeSuncessBlock = ^(SYQRCodeReaderController *aqrvc,NSString *qrString){ [aqrvc dismissViewControllerAnimated:NO completion:nil]; [self showAlertWithMsg:qrString]; }; qrcodevc.SYQRCodeCancleBlock = ^(SYQRCodeReaderController *aqrvc){ [aqrvc dismissViewControllerAnimated:NO completion:nil]; [self showAlertWithMsg:@"cancle~"]; }; qrcodevc.SYQRCodeFailBlock = ^(SYQRCodeReaderController *aqrvc){ [aqrvc dismissViewControllerAnimated:NO completion:nil]; [self showAlertWithMsg:@"fail~"]; }; [self presentViewController:qrcodevc animated:YES completion:nil]; } //生成二维码 - (IBAction)shengchengAction:(id)sender { [self.xianBtn setImage:[QRCodeGenerator qrImageForString:@"https://github.com/reesun1130" imageSize:150] forState:UIControlStateNormal]; } //从相册读取二维码 - (IBAction)readAction:(id)sender { if ([UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypePhotoLibrary]) { //[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault animated:NO]; UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init]; //imagePickerController.navigationBar.tintColor = kNavBgColor; //imagePickerController.navigationBar.backgroundColor = kNavBgColor; imagePickerController.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; imagePickerController.delegate = self; //imagePickerController.allowsEditing = YES; [self presentViewController:imagePickerController animated:NO completion:nil]; } else { [self showAlertWithMsg:@"fail~"]; } }