参照がたくさんあるアプリがあり、読み込み時間が受け入れられませんでした。スプラッシュ画面の画像を削除し、メインアプリケーションを参照せずに別のプロジェクトを作成して、アニメーションのロード画面を作成しました。このプロジェクトは、アプリの残りの部分の最初のページに移動します。今はすぐに起動しますが、まだ少し不足しています。
ロード画面が消える直前に別のアニメーションをやりたいです。これを行うために私が考えることができる唯一の方法は、次のページへのナビゲーションに必要なアセンブリを実際にプリロードし、アニメーションを実行してからナビゲートすることです。
私が試してみました
OnNavigatedFrom
ただし、その時点からページが新しいページにすぐに置き換えられるため、アニメーションを実行する時間がありません。OnNavigatingFrom
私が電話するとすぐに呼び出されるので、どちらも助けにはなりませんNavigationService.Navigate();
- ウェブとスタックオーバーフローの検索:)
- また、次のページにロード画面の複製を表示して最後のアニメーションを実行することで少し偽造することも検討しましたが、ロード画面のアニメーションの現在の状態と一致させることができず、維持するのが困難です
アイデアをありがとう!