在 IOS 中实施条码扫描器

Implementing Bar Code Scanner in IOS

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

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

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

下面是一些很好的 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;

希望对您有所帮助。