1

現在、私のアプリケーションには 2 つのナビゲーション スタックがあります。

  1. 認証
  2. 主要

私の認証スタックは次のようになります。

  1. スプラッシュページ
  2. 作成またはログインページを選択
  3. ログインページ

その後、私は電話します:

CoreMethods.SwitchOutRootNavigation(NavigationContext.Main);

これはすべてうまくいきます。

次のようにメイン スタック内から Logout を呼び出すと、次のようになります。

CoreMethods.SwitchOutRootNavigation(NavigationContext.Authentication);

現在は「ログインページ」にしていますが、本当は最初のページ「スプラッシュページ」にしたいです。

ナビゲーション スタックにスタック履歴を記憶させることは、他のすべてのケースに最適です。

質問:認証スタックを「リセット」するための最適なソリューションは何ですか?

4

2 に答える 2