どのような場合、iOSアプリケーションはスプラッシュ画面、つまりデフォルトの画像(アプリの起動以外)を表示しますか?
ビューコントローラにランドスケープモードのみをサポートするように強制しています
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationLandscapeRight || interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
}
ユーザーがこのビューにいて、アプリケーションをバックグラウンドにプッシュしてから元に戻すと、アプリは1秒未満のスプラッシュ画面を表示します。
別のケースでは、UIAlertViewを開いている場合、アプリケーションをバックグラウンドにプッシュして元に戻すと、アプリは1秒間スプラッシュ画面を表示します。
UIKitのドキュメントでこれについて説明がありますか?また、iOSでマルチタスクを実行すると、ユーザーにスプラッシュ画面が短時間表示されます。
ありがとう。
例を使用して質問を更新しました:
[設定アプリケーション]に移動すると(初めて)-> iTunes&App Stores-> AppleIdをタップします:行->アラートビューが表示されます->アプリをバックグラウンドに戻す[ホーム]ボタンを押します->アプリを元に戻します上。以前の画面が表示される前に、設定アプリケーションのDefault.pngを1秒未満観察します。