AVFoundation を使い、タッチでフォーカスと露出を決められるカスタムカメラを作る。今日の主題はタッチフォーカス&露出なのでプレビューを表示するだけで撮影(画像の保存)は実装していない。 サンプル まずはサンプルから。起動すると真ん中に四角が表示される。 実装 - プレビュー カメラ入力をプレビュー表示する部分の説明は今回割愛する。この辺りは下記のドキュメントが詳しい。ひと通り読めば簡単に実装できる。 AV Foundation プログラミングガイド もしくは など。後者の本は iOS4 となっているが iOS5 でも十分に役立つ情報が掲載されている。おすすめの本。 実装 - フォーカスと露出 任意の点にフォーカスと露出をあわせるプロパティが用意されている。 AVCaptureDevice.h @property(nonatomic) CGPoint focusPointOfInt
![Cocoaの日々: [iOS] AVFoundation のカメラでフォーカスと露出をタッチで合わせる](https://cdn-ak-scissors.b.st-hatena.com/image/square/fd261d0347923bae05ac06c1b3d8ea7d3e5e36e1/height=288;version=1;width=512/http%3A%2F%2F2.bp.blogspot.com%2F-6BCLS8OJs60%2FTtjeoUFeJMI%2FAAAAAAAAHEs%2FyHn8zN5q7bA%2Fs400%2F111202-0013-61%252525.png)