国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > iOS > 正文

iOS第三方框架二維碼生成與掃描

2020-07-26 02:23:06
字體:
來源:轉載
供稿:網友

本文實例為大家分享了iOS第三方二維碼生成與掃描的具體代碼,供大家參考,具體內容如下

導入第三方框架libqrencode(生成二維碼)和ZBarSDK(二維碼掃描)

導入頭文件

#import "QRCodeGenerator.h"#import "ZBarSDK.h"

創(chuàng)建兩個按鈕點擊事件
點擊按鈕一實現生成二維碼

- (IBAction)erWeiMaBtn1:(id)sender {// 設置圖片框存放二維碼  UIImageView *imgView = [[UIImageView alloc]initWithFrame:CGRectMake((self.view.frame.size.width - 200)/2, 100, 200, 200)];// 展示到主視圖  [self.view addSubview:self.imgView];// 利用第三方方法實現自己想要的二維碼    imgView.image = [QRCodeGenerator qrImageForString:@"傻子" imageSize:self.imgView.frame.size.width];}

點擊按鈕二實現掃描二維碼

- (IBAction)erWeiMaBtn1:(id)sender {  //設置文本域(設置為全局)  _textView = [[UITextView alloc]initWithFrame:CGRectMake((self.view.frame.size.width-300)/2, 430, 300, 300) textContainer:nil];  //設置背景顏色  _textView.backgroundColor = [UIColor blueColor];  //添加到主視圖  [self.view addSubview:self.textView];  ZBarReaderViewController *reader = [[ZBarReaderViewController alloc] init];  reader.readerDelegate =self;  //隱藏底部控制按鈕  reader.showsZBarControls =YES;  //設置自己定義的界面  //reader.cameraOverlayView = someView;(這個視圖可以自己定義,當然你也可以通過[reader.view addSubview:someView]的方式添加蒙版視圖,這樣可以做出自己想要的視圖效果)  //設置識別范圍(這里的4個參數都是視圖比例~~不要搞錯奧(距離左邊的比例,距離上邊的比例,識別寬度的比例,識別高度的比例))  //reader.scanCrop =CGRectMake(0,0, 1,1);  //設置識別的參數  ZBarImageScanner *scanner = reader.scanner;  [scanner setSymbology:ZBAR_I25  //這個參數和to:后面的參數配合確定了識別的編碼范圍,根據需求調整,可以提高識別速度。          config:ZBAR_CFG_ENABLE            to:0];  [self presentViewController:reader animated:YES completion:nil];}//下面是委托方法- (void) imagePickerController: (UIImagePickerController*) reader didFinishPickingMediaWithInfo: (NSDictionary*) info{  id<NSFastEnumeration> results = [info objectForKey: ZBarReaderControllerResults];  ZBarSymbol *symbol =nil;  for(symbol in results)    break;  NSLog(@"%@",symbol.data);//打印識別的數據  //設置內容  _textView.text = symbol.data;  //  [reader dismissModalViewControllerAnimated:YES];}

注意:在info.plist中填入可用相機掃描的白名單!

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 吕梁市| 西林县| 金昌市| 阿拉尔市| 江永县| 绩溪县| 四会市| 上杭县| 旺苍县| 天柱县| 深水埗区| 海门市| 青河县| 沾益县| 蕉岭县| 桐庐县| 松原市| 宽甸| 凤凰县| 保德县| 伊吾县| 即墨市| 博客| 吉安市| 富民县| 鹿泉市| 浮山县| 保亭| 商洛市| 鞍山市| 三明市| 新平| 贡嘎县| 桂阳县| 金华市| 丘北县| 库尔勒市| 内乡县| 丽江市| 安宁市| 大足县|