ZXingWidgetController
の小さな問題があります。ナビゲーションコントローラを使用してコントローラを表示すると、ビューがすぐにプッシュされますが、約1.5秒間空白の画面が表示され、 AVキャプチャが開始されます。それでも私がモーダルとして提示すると、モーダルが提示されるとただちにAVCapture
が始まります。ZXingWidgetControllerをナビゲーションコントローラで表示するZXing
同じAVCapture
ウィンドウを使用して他の種類のバーコードを読み取る必要があるので、私はWidgetController
を改ざんしています。これは問題なく動作しています。私はそれが問題かもしれませんが、変更されていないWidgetControllerに付属しているSampleTestを試してからNavコントローラにプッシュすると、動作は同じになります。だからそれは問題ではありません。
私は遅延を伴ってプッシュを呼び出そうとしましたが、遅延後にはまだビューがプッシュされ、最初に空白の画面が表示されます。
誰かがこれに対処しましたか?
また、デバッガでも実行されていないか、コードはhttp://code.google.com/p/zxing/downloads/listにあります。バージョン1.7をダウンロードしてくださいsampletestの下にあるiphoneフォルダ –
多分私は何かを見逃しています:修正されていないScanTestが遅延を表示していると言っていますか? – smparkes
完全に修正されていないものは、ビューをモーダルに提示しているのでうまく動作しますが、ナビゲーションコントローラでプッシュすると遅延が表示されます。私が修正したことはwingetcontrlllerとデコーダが同じAVキャプチャを使って別のバーコードライブラリと連携できるようにすることです。 –