读书人

iphone 运用ZBar 条码扫描

发布时间: 2012-07-31 12:33:46 作者: rapoo

iphone 使用ZBar 条码扫描
1. 下载ZBarSDK 添加到工程
2. 添加需要的framework
3. #import "ZBarSDK.h" 添加协议 ZBarReaderDelegate
4.

ZBarReaderViewController *reader = [ZBarReaderViewController new];            reader.readerDelegate = self;            ZBarImageScanner *scanner = reader.scanner;            [scanner setSymbology: ZBAR_I25                           config: ZBAR_CFG_ENABLE                               to: 0];            [self presentModalViewController: reader                                    animated: YES];            [reader release];- (void) imagePickerController: (UIImagePickerController*) reader didFinishPickingMediaWithInfo: (NSDictionary*) info{    id<NSFastEnumeration> results =    [info objectForKey: ZBarReaderControllerResults];    ZBarSymbol *symbol = nil;    for(symbol in results)        break;    NSLog(@"===%@",symbol.data);        self.tfOrderNumber.text = symbol.data;        [reader dismissModalViewControllerAnimated: YES];}

读书人网 >Iphone

热点推荐