我在iOS模拟器4.3上使用Xcode 4.1
我已按照自述文件中的说明将ZXing库导入到我的项目中。
当我尝试加载控制器时,我看到的是一个白色屏幕,底部有一个取消按钮。我知道模拟器不能拍照,但控制器应该让你选择一个图像来从照片库中解码。有没有人有这个问题,或者有什么想法导致它?
ZXingWidgetController *widController = [[ZXingWidgetController alloc] initWithDelegate:self showCancel:YES OneDMode:NO];
QRCodeReader* qrcodeReader = [[QRCodeReader alloc] init];
NSSet *readers = [[NSSet alloc ] initWithObjects:qrcodeReader,nil];
[qrcodeReader release];
widController.readers = readers;
[readers release];
[self presentModalViewController:widController animated:YES];
[widController release];
编辑:忘记提及,我已经加载了模拟器上的图片。
答案 0 :(得分:1)
但是控制器应该让你选择一个图像 从照片库解码
你在哪里看到这个?它不在README
或代码中。
小部件不提供图像选择器备份。旧的条形码应用程序(在cpp/iphone/legacy/Barcodes_original
中找到)但是当前的条形码应用程序没有。如果你需要这个,你必须自己实现它。在某种程度上,旧的条形码应用程序可能非常有用。