ipad上的zxing图书馆无法识别条形码

时间:2012-05-10 15:09:13

标签: iphone objective-c ipad zxing

我正在开发两个独立的项目(用于iphone和ipad)。设备相机使用zxing库扫描条形码,并将其文本填充到UILabel。在iPhone上一切正常,但在ipad zxing上无法识别条形码。 这是我的启动代码:

-(IBAction)scanWithCameraButtonPressed:(id)sender
{
    NSLog(@"scanWithCameraButtonPressed: called");


    ZXingWidgetController *widController = [[ZXingWidgetController alloc] initWithDelegate:self showCancel:YES OneDMode:NO];

    NSMutableSet *readers = [[NSMutableSet alloc ] init];

    //QRCodeReader* qrcodeReader = [[QRCodeReader alloc] init];
    //[readers addObject:qrcodeReader];

    //AztecReader *aztecReader = [[AztecReader alloc] init];
    //[readers addObject:aztecReader];

    //DataMatrixReader *dataMatrixReader=[[DataMatrixReader alloc] init];
    //[readers addObject:dataMatrixReader];

    //MultiFormatOneDReader *multiFormatOneDReader=[[MultiFormatOneDReader alloc] init];
    //[readers addObject:multiFormatOneDReader];

    MultiFormatUPCEANReader *multiFormatUPCEANReader=[[MultiFormatUPCEANReader alloc] init];
    [readers addObject:multiFormatUPCEANReader];


    widController.readers = readers;

    NSBundle *mainBundle = [NSBundle mainBundle];
    widController.soundToPlay =
    [NSURL fileURLWithPath:[mainBundle pathForResource:@"beep-beep" ofType:@"aiff"] isDirectory:NO];
    [self presentModalViewController:widController animated:YES];
}

我正在测试这些应用程序 在iphone 3gs上使用iOS 5.0< - 工作 在ipad2上使用iOS 5.1< - 无法识别

所有的zxing链接过程都是一样的,代码是一样的。

请帮助我,问题出在哪里?

0 个答案:

没有答案