0
私はPopModalAsync
を呼び出し、画面から消えた後はIsVisible
のままです。IsVisible true afterNavigation.PopModalAsync();
偽ではありませんか?
ので、トップレベルのページにプロパティがある...
void HandleLogOut()
{
authService.Logout();
if (!(loginPage?.IsVisible ?? false))
{
loginPage = new NavigationPage(App.Container.Resolve<Login>());
Navigation.PushModalAsync(loginPage);
}
}
ログインページは次のように自分自身を閉じ
NavigationPage loginPage;
それは、この方法で割り当てられています... ...
await Navigation.PopModalAsync();
...およびIsVisible
が該当します。
あなたはいくつかのコードを共有することはできますか?すべてのプラットフォームをチェックしましたか? –
私はいくつかのコードを投稿しました。いいえ、私はiPhoneで試したことがあります。 –