2011-04-03 3 views
2

私の目標は単純だと思われます:プレビュー/静止写真の撮影に関して、iPad 2カメラアプリの動作を複製します。つまり、プレビューをフルスクリーンウィンドウで表示したいと考えています。iPad 2にフルスクリーンのUIImagePickerController(カメラソース付き)を作成することはできますか?

残念ながら、これはUIImagePickerControllerを搭載したiPad 2では不可能と思われます。 UIImagePickerControllerはUIPopoverController内でホスト、およびドキュメントに応じなければなりません。

ポップオーバーのコンテンツのサイズを変更し、指定した幅の値は、少なくとも320点、せいぜい600ポイントでなければなりません。

これは私が見てきた結果とかなり一致しています。私が指定したサイズにかかわらず、小さなプレビューウィンドウが表示されます。 UIImagePickerControllerでこれを回避する方法はありますか?

答えて

3

ドキュメントはこれを混乱させる/間違っています。また、presentModalViewControllerのナビゲーションコントローラを使用してカメラのフルスクリーンを表示することもできます。これはiPhoneとまったく同じです。

メモ:これはデバイスでのみ動作し、シミュレータでは動作しません。

+1

マイケル、フルスクリーンモードでキャプチャするためのソリューションを指摘してくれてありがとう。 ipadで私のために働いていますが、私の唯一の懸念は、アップルからのアプリケーションレビューの間、このアプローチが問題を引き起こすかどうかです。ポップアップからカメラを起動せず、リンゴのドキュメントから逸脱しているからです。再度、感謝します。 – rajt

関連する問題