2016-09-20 57 views
-2

我想实现条码扫描器,我试过用示例代码from this link在IOS中实现条码扫描器

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

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

回答

0

下面是条形码扫描一些很好的API:

RMScannerView

ZXing

MTBBarcodeScanner

ZBar bar code reader

shopsavvy

Softek Barcode Reader SDK

Scandit Barcode Scanner (not free)

下面是代码snippetif您使用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; 

希望这会帮助你。

+0

感谢@Ketan p,我必须将这些代码片段添加到我的项目中? – kavi

+0

@ kavi你可以添加任何你想扫描条形码图像的按钮..请参考链接http://zbar.sourceforge.net/iphone/index.html它会帮助你实现。 –

+0

@ kavi你可以打勾作为答案,如果它可以帮助你有关条码扫描SDK。如果您勾选答案,它也会帮助其他SO用户。 –