ローテーションをサポートするユニバーサル アプリを作成しています。アプリの起動時に、インターネットからデータをダウンロードする必要があるため、起動イメージをアニメーション化したり、ラベルやオブジェクトを追加したりすることができないため、アクティビティ インジケーターを使用して UIViewController をプッシュします。
「読み込み中」の VC は起動時と同じ bg イメージを持っていてほしいのですが、ユニバーサル アプリであるため、単純な [UIImage imageNamed:@"Default.png"] を設定することはできません。iPhone またはiPad と、iPad を縦向きまたは横向きで起動できるかどうか (iPhone アプリは常に縦向きで起動します)。
問題は、どの Default.png が起動イメージとして使用されているかを知る方法はありますか? かもね
- Default.png (網膜の場合は @2x)
- Default-Portrait.png (網膜の場合は @2x)
- Default-Landscape.png (網膜の場合は @2x)
- デフォルト-568h@2x.png
方法があれば、現在のデバイスと方向を確認し、imageNamed を手動で設定します。
ありがとう、マックス