1

UIImagePickerController のカメラ オーバーレイ ビューを利用する iPhone アプリに取り組んでいます。ただし、私が遭遇している問題は、写真が撮影され、プレビュー画面がポップアップしたときに、オーバーレイがまだ画面に表示されていることです。これは非常に奇妙に見えます (画像は回転していますが、オーバーレイは回転していません)。そのため、次の 2 つのことのいずれかを行う必要があります。どちらも、私が望んでいたよりも難しいことがわかっています。

  1. プレビュー画面がアクティブなときにオーバーレイを削除します
  2. プレビュー画面を表示しない

私は、showCameraControls = NO を設定することで #2 を達成できることを知っています。ただし、現在、独自のカメラ コントロールを作成していないため、デフォルトのコントロールを使用したいと考えています。プレビュー画面を回避するためだけに、カスタム ビルドされたインターフェイスを使用して完全に優れた UI を再作成する必要があると言うのは、大ハンマーのアプローチのように思えます。

4

3 に答える 3

0

私が知る限り、AVFoundation を使用して独自のカスタム イメージ ピッカーを作成しない限り、これは不可能です。この質問に対する最良の回答はこちら

于 2013-09-11T22:47:59.550 に答える