ランドスケープのみ、iPhoneのみのiOS6+アプリを開発していますが、回転を希望どおりに機能させるのに問題があります。
アプリ ターゲットに設定されているサポートされているインターフェイスの向きは、Landscape Left と Right のみです。現在、View Controller は 1 つしかなく、その-supportedInterfaceOrientations
メソッドは単純に を返しUIInterfaceOrientationMaskLandscape
ます。UIInterfaceOrientation
info.plist ファイルにはキーがありません。
私がしたいのは、起動イメージが消えて最初のView Controllerが表示された後、ユーザーがデバイスを持っている向きでアニメーションなしですぐに正しく表示されることです。
代わりに、ユーザーが電話のホーム ボタンを右側に持つと、インターフェイスが上下逆さまに描画され、デバイスの回転に合わせて自動回転します。電話は自動的に一方のランドスケープ モードを他方よりも優先します。
この質問は同じことを尋ねているようですが、ユースケースは多少異なり、回答がありません。
これを達成するために何をする必要がありますか?