国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 崇信县| 佛坪县| 新闻| 晴隆县| 玉树县| 龙川县| 虹口区| 育儿| 桃江县| 贺州市| 环江| 新和县| 久治县| 安陆市| 石楼县| 碌曲县| 青川县| 商水县| 故城县| 都兰县| 浮梁县| 北川| 南昌市| 枣庄市| 榆中县| 武邑县| 汉沽区| 西丰县| 宁乡县| 黄陵县| 玉门市| 正宁县| 临沧市| 铜梁县| 永川市| 赤峰市| 九江县| 英山县| 广州市| 太白县| 贡嘎县|