ZXingWidgetController在加载时显示空白屏幕

时间:2011-12-18 20:27:07

标签: objective-c ios zxing

我在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];

This is what I'm seeing

编辑:忘记提及,我已经加载了模拟器上的图片。

1 个答案:

答案 0 :(得分:1)

  

但是控制器应该让你选择一个图像   从照片库解码

你在哪里看到这个?它不在README或代码中。

小部件不提供图像选择器备份。旧的条形码应用程序(在cpp/iphone/legacy/Barcodes_original中找到)但是当前的条形码应用程序没有。如果你需要这个,你必须自己实现它。在某种程度上,旧的条形码应用程序可能非常有用。