我已經將zXing項目加載到我自己的項目中。 加載正常,zXing掃描器在按鈕調用後彈出。iPhone zXing QR掃描儀 - didscanresult功能永遠不會觸發
我可以關閉zxingControllerDidCancel上的視圖控制器,但是當我掃描QR碼時,無法識別任何代碼,因此didScanResult函數從不會觸發。
有沒有人對此有任何意見?
didScanResult函數如下。
-(void)zxingController:(ZXingWidgetController *)controller didScanResult:(NSString *)result{
resultLabel.text = result;
NSLog(@"did scan!!!");
[self dismissModalViewControllerAnimated:NO];
}
注:我不知道這是否是相關的,但是當掃描儀來了,我得到這個記錄由應用:「wait_fences:未能收到回覆:10004003」
你可以發佈你如何創建和顯示ZXingWidgetController嗎? –
基本上我通過這個教程將它添加到我的項目(http://yannickloriot.com/2011/04/how-to-install-zxing-in-xcode-4/) 所以我將它們導入到我的viewcontrollers .h文件 使用ZXingDelegate的'didScanResult'和'zxingControllerDidCancel'功能。如前所述,zxingControllerDidCancel完美工作。 這有幫助嗎? –
看看[這個問題](http://stackoverflow.com/questions/1371346/wait-fences-failed-to-receive-reply-10004003)來解決10004003錯誤。 – Daniel