9

オーバーレイを使用してUIImagePickerController、ユーザーが使用する可能性のある正方形の画像を表示しながら、その場で切り替えるトグル ボタンをどこかに配置する方法はありますか?

現在、iOS 7 カメラにはこの機能がありますUIImagePickerControllerが、(Apple に感謝します) ありません。この機能を追加する方法はありますか?

使用AVCaptureSessionする必要がありますか?それは深刻なやり過ぎのようで、フラッシュ/フォーカスなどをもう一度プログラムする必要があると思います。

それができない場合、実装できるカスタマイズ可能なクラスが既に存在しますか?

ここで最善の行動方針を見つけようとして頭を壁にぶつけているので、どんな助けもいただければ幸いです。

4

2 に答える 2

2

スケールを変換してカメラ ビューを調整できます

CGAffineTransform transform = CGAffineTransformMakeScale(1.0, 0.5);
imagePickerController.cameraViewTransform = transform;

引数は、カメラ画面の軸xと軸を変更するスケールです。y階層の最上位にあるビュー コントローラー内にカメラ ビューを再表示するボタンを追加できます。ネイティブの電話アプリを完全に再現しているわけではないかもしれませんが、かなり良い概算になります.

于 2013-10-29T17:05:50.107 に答える