簡単な答えは、「いいえ。「スプラッシュ スクリーン」は PNG 画像でなければならないため、それは不可能です。」しかし、アプリの起動にどれくらい時間がかかるのだろうか? Default.png スプラッシュ スクリーンは、アプリケーションにサブビューを追加できるときはいつでも消えます。これは通常、applicationDidFinishLaunching:
メソッドで行われます。実際にフックしてビューチェーンを開始する前に、そのメソッドで多くの設定を行っている場合は、@George がコメントで説明したのと同じメソッドを使用する機会があります。
デフォルトの画像であるサブビューをアクティビティ インジケーター付きの背景として追加できます。次に、すべてのアプリの設定を行い (たとえば、インターネットからデータを取得する場合)、その設定が完了したとき、および/またはデータの読み込みが完了したら、そのサブビューを削除して、通常どおりメイン ビューを表示します。
したがって、アプリの起動時に Default.png スプラッシュ画面をアニメーション化することはできませんが、applicationDidFinishLaunching:
メソッドで多くの設定を行っている場合は、その設定の前にサブビューを追加して、ユーザーにフィードバックを提供してから実行します時間がかかるコード。
編集
PNGファイルである必要はありませんが、アニメーションに関する質問に違いはありません。「Default.png」ファイルと言うとき、私は主に規則について話しています。