2012-12-27 3 views
0

Je veux tester mon scanner de code-barres en utilisant l'appareil photo iPhone. J'utilise ZBar SDK pour ma numérisation de codes à barres.code à barres de balayage (généré à l'aide de ZBar SDK) en utilisant un simulateur iPhone?

J'ai un bouton de numérisation pour this.When je clique sur le bouton de numérisation, me montrant son message, « simulation de l'appareil photo, appuyez et maintenez avec deux doigts pour sélectionner l'image » .Lorsque je fais cela, son montrant "Aucune photo" dans une autre vue.

Je fais comme ceci:

-(IBAction) scanButtonTapped 
{ 
//Barcode reader that scans from camara feed 
reader = [ZBarReaderViewController new]; 
reader.readerDelegate = self; 
reader.supportedOrientationsMask = ZBarOrientationMaskAll; 
ZBarImageScanner *scanner = reader.scanner; 
//disable rarely used I2/5 to improve performance 
[scanner setSymbology:ZBAR_QRCODE config:ZBAR_CFG_ENABLE to:0]; 
reader.readerView.zoom = 1.0; 
//present and release the controller 
[self presentModalViewController:reader animated:YES]; 

} 
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info 
{ 
//get decode result 
id<NSFastEnumeration> results = [info objectForKey:ZBarReaderControllerResults]; 
ZBarSymbol *symbol = nil; 
for (symbol in results) { 
    break; 
} 
resultText.text = symbol.data; 
resultImage.image = [info objectForKey:UIImagePickerControllerOriginalImage]; 
[reader dismissModalViewControllerAnimated:YES]; 
} 

Je suis en train de scanner le code QR.

Pourrait-on me dire comment puis-je sélectionner une image de code-barres et la numériser en utilisant simulater?

Merci.

+0

La caméra n'est pas disponible en simulateur, il n'est donc pas possible de numériser via le simulateur mais si vous voulez ajouter une image dans le simulateur, faites simplement glisser l'image sur le simulateur pour l'ouvrir en safari. curseur sur l'image, une actionSheet apparaît disant sauver image, copier et annuler, il suffit d'enregistrer l'image, il sera ajouté à votre bibliothèque. Mais pas en mode scanner – Talha

Répondre

0

Vous ne pouvez pas. La caméra est uniquement disponible sur l'appareil.

+0

Quelqu'un l'avait déjà fait.Mais, il n'a pas partagé l'idée.Plaese ont un look "zbar sdk ne fonctionne pas sur simulateur iPhone en utilisant simulateur de caméra" sur débordement de pile. – bapi

Questions connexes