iPhone 카메라를 사용하여 바코드 스캐너를 테스트하고 싶습니다.iPhone 시뮬레이터를 사용하여 스캔 바코드 (ZBar SDK를 사용하여 생성)?
내 바코드 스캐닝에 ZBar SDK가 사용됩니다.
나는 이것에 대한 스캔 버튼을 가지고있다. 스캔 버튼을 클릭하면 "카메라 시뮬레이션, 두 손가락으로 탭하고 누르고 이미지"을 선택한다. 내가 이것을 할 때, 다른보기에서 "사진 없음"을 표시합니다.
나는이 같은 일을 해요 :
-(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];
}
내가 QR 코드를 스캔하기 위해 노력하고있어.
시뮬레이터를 사용하여 바코드 이미지를 선택하고 스캔 할 수있는 방법은 무엇입니까?
감사합니다.
카메라를 시뮬레이터에서 사용할 수 없으므로 시뮬레이터를 통해 스캔 할 수 없지만 이미지를 시뮬레이터에 추가하려면 이미지를 끌어 와서 시뮬레이터에 놓습니다. 사파리에서 열리 며 커서를 이미지 위에 놓으면 이미지 저장, 복사 및 취소를 나타내는 actionSheet가 나타나고 라이브러리에 추가 될 이미지를 저장하십시오. 그러나 스캐너 모드가 아닙니다 – Talha