問題が発生しました。プログレスバー付きの読み込みページがあります。非対話型で、データの読み込みの進行状況のみを表示します。データが読み込まれた後、MenuPage に移動します。
ユーザーが読み込みプロセス中にアプリを最小化すると、幻の破損したエントリが BackStack に追加されることがあります。
問題: この破損したエントリが backstack - NavigationService.RemoveBackEntry()
throwsにある場合NullReferenceException
。
質問: 私の目標は、ユーザーが押したときに 2 ページ目からアプリを終了することです。バックスタックからアイテムを削除して例外をスローすることなく、どうにかしてそれを行うことはできますか?