1

こんにちはこれまで、IOS3 のカメラ アクティビティに UIImagePickerController を使用してきました。しかし、IOS4 では ImagePickerController が正しく動作していません。画像をキャプチャしようとすると、白い画像が表示されるか、アプリが頻繁にクラッシュします。

そこで、カメラ アクティビティに AVCapture デバイスを使い始めました。これでも私は新しい問題に直面し始めました。横向きで画像をキャプチャすると、画像のプレビューに縦向きの画像が表示され、その逆も同様です。また、メモリ レベルの警告が表示される場合もあります。

UIImagePickerController と AVCapture の両方で問題が発生しています。これらの問題を解決する方法を知りたいです。それ以外の場合、IOS4 でカメラ アクティビティを処理する方法は他にあります。

友達を助けてください.....

4

1 に答える 1

0

ユーザーが写真を撮れるようにしたいだけなら、UIImagePickerController が最適です。AVFoundation は非常に低レベルであり、多くのことを自分で処理する必要があります (デバイスの向きを補正するなど)。

私は iOS 4 で UIImagePickerController を広範囲に使用しましたが、私にとっては問題なく動作します。白い画像/クラッシュの問題は、コード内の何かが原因であると思われます. いくつかのコード スニペットを投稿していただければ、何が起こっているのかを把握することができます。

于 2011-06-01T19:30:12.887 に答える