Xamarin.forms, использующие Prism Navigation, не работают в сценарии ниже:
- App.xaml.cs in
OnInitialized
NavigationService.NavigateAsync(nameof(LoginView));
- В LoginViewModel после входа я перехожу на MainPage
await _navigationService.NavigateAsync(new Uri("MainPage", UriKind.Relative),useModalNavigation:true, animated: false);
- У MainPaga есть кнопка, как только я нажимаю на кнопку, она будет всплывающим окном.
ПараметрViewView (всплывающее окно) имеет кнопку (LogOut), когда я нажимаю кнопку (LogOut), он должен вернуться в LoginView. Это код перехода назад.
await _navigationService.ClearPopupStackAsync(animated: false);
await _navigationService.GoBackAsync(useModalNavigation: true, animated: false);
сначала я очищаю всплывающее окно, затем возвращаюсь назад, но он не возвращается обратно к LoginView?