1.下载ZBarSDK,下载地址:http://zbar.sourceforge.net/iphone/index.html
2.新建项目,导入ZBarSDK,并添加下列framework
CoreMedia.framework
CoreVideo.framework
AVFoundation.framework
QuartzCore.framework
libiconv.dylib
libzbar.a
3.扫瞄二维码(全屏)
(1)在viewController界面导入头文件 #import"ZBarSDK.h"
(2) 点击扫瞄按钮的时候触发下面的时间
- (IBAction)scanBtn:(id)sender
{
ZBarReaderViewController *reader = [ZBarReaderViewControllernew];
reader.readerDelegate =self;
reader.supportedOrientationsMask =ZBarOrientationMaskAll;
ZBarImageScanner *scanner = reader.scanner;
[scanner setSymbology:ZBAR_I25
config:ZBAR_CFG_ENABLE
to:0];
[selfpresentViewController:readeranimated:YEScompletion:nil];

本文介绍了如何在iOS应用中使用ZBarSDK进行二维码的扫描和生成。首先,详细讲述了导入ZBarSDK所需的步骤和需要链接的框架。接着,通过代码展示了如何创建扫描界面,设置扫描区域,以及在扫描到二维码时获取其数据。同时,还讲解了如何生成二维码图片。最后,提及在iOS 7及以上版本可以使用苹果自带的框架作为替代方案。

14万+

被折叠的 条评论
为什么被折叠?



