在IOS中实现条形码扫描仪

时间:2016-09-20 07:04:53

标签: ios objective-c barcode-scanner

我想实现条形码扫描程序,我尝试使用示例代码from this link

这将扫描条形码,但我想在屏幕上显示红线,这意味着,每当我开始扫描条形码时,我想显示红线。

是否可以在屏幕内显示红线?

1 个答案:

答案 0 :(得分:0)

以下是一些用于条形码扫描的优秀API:

RMScannerView

ZXing

MTBBarcodeScanner

ZBar bar code reader

shopsavvy

Softek Barcode Reader SDK

Scandit Barcode Scanner (not free)

以下是您使用ZBar API的代码片段:

ZBarReaderController *reader = [ZBarReaderController new];
reader.readerDelegate = self;

    //... code to get image

CGImageRef imgCG = image.CGImage;


id<NSFastEnumeration> results = [reader scanImage:imgCG];
ZBarSymbol *symbol = nil;

for(symbol in results)
    // EXAMPLE: just grab the first barcode
    break;
resultText.text = symbol.data;

希望这会对你有所帮助。