2011-12-18 3 views
0

Я использую Xcode 4.1 на IOS Simulator 4,3ZXingWidgetController показывает пустой экран при загрузке

Я импортировал библиотеку ZXing в мой проект в соответствии с инструкциями в их README.

Когда я пытаюсь загрузить контроллер, все, что я вижу, это белый экран с кнопкой «Отмена» внизу. Я знаю, что симулятор не может фотографировать, но затем контроллер должен позволить вам выбрать изображение для декодирования из библиотеки фотографий. У кого-нибудь была эта проблема или есть идеи о том, что ее вызывает?

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

EDIT: Забыл упомянуть, есть фотографии на тренажере, который я уже загружен.

ответ

1

но контроллер затем должен позволить вам выбрать изображение для декодирования из библиотеки фотографий

Где вы видели это? Это не в README или в коде.

Виджет не обеспечивает резервное копирование изображений. Старое приложение Barcodes (найдено в cpp/iphone/legacy/Barcodes_original), но в текущем приложении Barcodes нет. Если вам это нужно, вам придется реализовать его самостоятельно. Старое приложение Barcodes может быть полезным в качестве руководства, в некоторой степени.

+0

Должно быть, я думал о старой версии. Благодаря! – aeoliant

+0

Если кому-то интересно, я в конечном итоге использовал ZBar, http://zbar.sourceforge.net/ Он имеет возможность выбирать из библиотеки изображений. – aeoliant

Смежные вопросы