はい。それで合っています。AV Foundation
これを実装するには、 を使用する必要があります。フレームワークの概要については、WWDC 2010 セッション ビデオの「Using the Camera with AV Foundation」ビデオをご覧ください。
AvFoundation には UIKit への依存関係はありません。したがって、 を使用するよりも優れたパフォーマンスの向上が得られますUIImagePickerController
。また、カメラへのフルアクセスも提供します。
使用AV Foundation
する場合、「デバイス キャプチャ設定」を制御でき Flash
ます。彼らの興味のある点を含めて。これらの使用方法については、プログラミング ガイドを参照してください。そうしないと、デバイスの動作が予想と異なる場合があります。Focus Mode
Exposure
また、AV Foundation を使用してカメラを実装するアプリケーションの例をここからダウンロードすることもできます。
起動して実行したら、このチュートリアルを見て、カメラのオーバーレイを開始してください。
もう1つ、写真を撮る必要がある場合、領域サイズだけで写真を撮ってもいいですか?
はい、これを実装できます。AVFoundation
セッション自体を構成して、実用的な最低解像度を出力することもできます。