Xamarin.Forms Prism Master - очередь исключений деталей. Пусто - PullRequest
0 голосов
/ 11 декабря 2018

Использование Xamarin.Forms и Prism У меня есть главная страница сведений, страница с вкладками и страница содержимого.

Сначала я хочу отобразить страницу с вкладками, поэтому я установил ее в App.xaml.cs

await NavigationService.NavigateAsync("MyMasterDetailPage/MyTabbedPage");

На моей главной странице у меня есть методы для перехода на страницу с вкладками и на мою страницу содержимого.

<Button Text="Home" Command="{Binding NavigateCommand}" CommandParameter="MyTabbedPage" />
<Button Text="Other" Command="{Binding NavigateCommand}" CommandParameter="NavigationPage/MyContentPage" />

В основном это работает как задумано, но когда я использую главную страницу, чтобы перейти к MyContentPage, затем, чтобы перейти к MyTabbedPage, он не сможет сказать «Очередь пуста».

Я посмотрел на образец https://github.com/PrismLibrary/Prism/tree/master/Sandbox/Xamarin/HelloWorld, который, кажется, выполняет то, что я хочу, но все еще не могу получитьэто работает.Если, как и в этом примере, я заменяю NavigationPage по умолчанию на пользовательский, который устанавливает ClearNavigationStackOnNavigation в true, у меня все еще есть ошибка, или в false ничего не происходит.

1 Ответ

0 голосов
/ 17 декабря 2018

По-видимому, исправлено в пререлизе Prism 7.2.0.708-pre, как указано здесь https://github.com/PrismLibrary/Prism/issues/1636

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...