カスタム オーバーレイを使用してカメラを制御し、ヘッドアップ ディスプレイとデジタル ズームを処理する UIImagePicker ベースのアプリがあります。
通常のiPhoneカメラアプリのように「タッチで露出調整」を追加したい。ズームインすると、最終的には「全体像」以外の何かに基づいて露出を変更する必要があります。
UIImagePicker には、これを行うためのツールがないようです...すべて自動です。カスタム オーバーレイを使用すると、タッチ イベントは UIImagePicker によって無視されます。
UIImagePicker をサブクラス化し、タッチ イベントが発生した後に Super に渡そうとしましたが、うまくいきませんでした。
AVCaptureSession はポイントに基づく露出の設定をサポートしているため、現在 AVFoundation フレームワークを見ています。既存のコードを破棄してこれらのツールに置き換えることもできますが、その前に、もっと単純なオプションがないかどうかを尋ねてみようと思いました。
はい、AVFoundation に関する WWDC のチュートリアルについて知っています。UIImagePicker を微調整することが問題外である場合は、そのルートに進みます。