これは私の以前のスレッドに関連していますが、Apple 独自のサンプル コードが含まれているため、ここに新しいスレッドを開きました。
サンプル コードを開き、アプリを変更して横向きに表示し、ビューにテキスト フィールドを追加します。
アプリを実行して画像ピッカーを開き、画像を選択すると、予想どおり、横向きの前の画面に戻ります。
テキストフィールドをタップすると、キーボードがスクロールして表示されます...縦向きモードですか?
これは iPhone ではなく iPad で発生します。
これは私の以前のスレッドに関連していますが、Apple 独自のサンプル コードが含まれているため、ここに新しいスレッドを開きました。
サンプル コードを開き、アプリを変更して横向きに表示し、ビューにテキスト フィールドを追加します。
アプリを実行して画像ピッカーを開き、画像を選択すると、予想どおり、横向きの前の画面に戻ります。
テキストフィールドをタップすると、キーボードがスクロールして表示されます...縦向きモードですか?
これは iPhone ではなく iPad で発生します。
このフォーラムで答えを見つけました:-)
「キーボードはステータスバーの向きで表示されますが、何らかの理由で回転によって常に変化するとは限りません。したがって、そのビューを横向きでのみ表示したい場合は、[UIApplication sharedApplication].statusBarOrientation = UIInterfaceOrientationLandscapeLeft; またはどちらの向きを設定してもかまいません。あなたのviewWillAppearメソッドで優先したい."
なぜiPhoneでこれをしないのですか????