本文介绍了如何从Zbar获取条形码的类型?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在我的应用程序中,Zbar进行了完美的解码。但问题是,Zbar可以同时解码二维码和条形码。那么解码后,如何获取编码样式的类型?
推荐答案
ZBarSymbol中的类型有返回码。您将查找二维码的ZBAR_QRCODE
下面这样的代码应该可以帮助您将符号取出:
- (void) readerView: (ZBarReaderView*) view didReadSymbols: (ZBarSymbolSet*) syms fromImage: (UIImage*) img
{
//do something useful with results and display resultText in resultViewController
for(ZBarSymbol *sym in syms)
{
imageResult3.image = img;
resultText.text = sym.typeName;
resultText.text = [ resultText.text stringByAppendingString:@" - " ];
resultText.text = [ resultText.text stringByAppendingString:sym.data ];
}
}
这篇关于如何从Zbar获取条形码的类型?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!