- それは、OS (この場合は iOS) がアプリケーションを開始する準備をしている時間です。
- いいえ、あなたがすることはできません。(構成でイメージ ファイルを指定する以外に何もできません)。
起動時間は、OS がアプリを準備している時間です。起動時間は、OS がアプリを準備している時間 + ...起動メソッドが呼び出しを終了している時間です。コードがアクセスできるようになると、それ (起動イメージ) は表示されなくなります。ただし、明らかに、UI にデフォルトの画像と同じ画像を表示して、いくつかのカスタム準備を続けることができます。しかし、個人的には「すでにユーザーの「楽しませ」を開始する機会を無駄にしている」と考えています。
PSこの質問は、実際にはXamarinにはほとんど関係ありません。ただし、Xamarin バイナリのサイズを考慮すると、アプリの起動時間を短縮できます。しかし、一般的に、多くの同様の質問が「ネイティブ iOS」/objective-c の質問 (ここでも stackoverflow で)を通じて広く利用可能です。
更新しました:
実際、FinishedLaunching に関する詳細を修正してくれた Kirk に感謝します。ただし、アプリが特定の時間内に応答しない場合は終了するため、その方法であまりプレイ (フリーズ) することはお勧めしません。特に、フリーズは 100% ユーザーの時間を無駄にするだけです。