2016-03-22 4 views
1

iPadで初めてカメラを入力するとき、UIImagePickerControllerのUIの向きが間違っています。デバイスは横向きですが、UIImagePickerControllerはポートレートで表示されます。デバイスの回転、すべての後初めてカメラに入るときにUIImagePickerControllerのUIの向きが間違っています

That how it's looks like

okです - UIImagePickerControllerは正しいUIの向きを取得します。私は

- (UIInterfaceOrientationMask)supportedInterfaceOrientations { 
    return UIInterfaceOrientationMaskAll; 
} 

- (BOOL)shouldAutorotate { 
    return YES; 
} 
+0

**サポートされているインターフェイスの向きは** Info.plist **に設定されていますか? –

+0

@IgorKulagin私はデバイスが回転した後に悲しいですが、すべて正常ですし、期待どおりに動作します。したがって、Info.plistには4つのサポートされているインターフェイスの向きがあります。 –

答えて

2

を持って

は[OK]を、私は答えを見つけました。

プレゼンテーションコントローラ(UIViewController)にはmodalPresentationStyleというプロパティがあり、UIModalPresentationFullScreenと設定されています。 私の問題を解決するために、ちょうどそれをUIModalPresentationOverFullScreenと設定します。

presentingController.modalPresentationStyle = UIModalPresentationOverFullScreen; 

すべてです。

関連する問題