2011-09-30 6 views
1

は次のとおりです。[ios develop] ipad2カメラがフルスクリーンでないのはなぜですか?私はphoto.Theプロセスを取るためにUIImagePickerControllerを使用しています

    は、いくつかのコントロールでビューを開始
  1. 。現在のビューに
  2. addsubview:

    self.claim.view.frame = CGRectMake(0、0、1024、50)。 [self.view addSubview self.claim.view];

3.thereカメラを起動すると、それが起動しないself.claim.viewのボタンであるが、問題がある:ビジョンは唯一の(0、0、1024、50)表示領域に表示されますカメラで何も見えないのですが、なぜ画面いっぱいにならないのですか?私はいくつかの方法を試みますが、うまくいきません。

私の試み: 1セットプロパティcameraOverlayView(。マニュアルは、このプロパティは、プレビュービューをオーバーレイするビューを設定した) 2.押しボタンは、フレームと、別のサブビューを追加します(0,0,1024,768 )、新しいビューのデリゲートメソッド* (void)viewDidAppear:(BOOL)animated * *カメラを起動します。

どちらも有用ではありません。カメラをフルスクリーンで表示する方法はありますか?

+0

回答済み類似の質問http://stackoverflow.com/questions/12606426/camera-has-incorrect-screen-placement-when-open-fullscreen-modal-from-popover うまくいけばうまくいきます。 – danfelabs

答えて

1

私は以前同様の問題がありました。それはあなたの

[self presentViewController:imagePicker animated:YES completion:nil]; 

ではなく、別のビューコントローラでimagePickerをインスタンス化し、現在のビューコントローラを解任しようとやっているビューコントローラである可能性があります。この助けを願っています。

関連する問題