Navigation.Pushasync (новая страница ()) не работает для некоторых страниц в xamarin.forms
-
20-12-2019 - |
Вопрос
Я использую xamarin.forms и пытаюсь внедрить приложение с навигацией.Я создал решение для общего проекта Xamarin.forms и добавил мои первые две страницы.Они работают правильно и так и навигация.Я добавил другую страницу и связал их так же, как первые два, и она не работает.Я нажимаю кнопку, чтобы перейти к просмотру и ничего не происходит.
Я провожу обоих видов, таких как такой
btnPurchase.Clicked += (s, e) => this.Navigation.PushAsync(new PurchasePage());
btnContactUs.Clicked += (s, e) => this.Navigation.PushAsync(new ContactUsPage());
.
После проводки события щелчка я добавляю оба кнопки в качестве детей в моем стекел.
Оба кнопки отображаются в представлении.Однако кнопка BTNCONTACTUS является единственным, который нажимается на стек навигации.
Любые идеи?
Решение
Я подумал это.
Я изменил имя моего sharedproject, в котором он удалил ссылку из моего iOS и Android-проекта.Удивительно, что я не получил ссылочных ошибок, пока я не сделал чистый / восстановитель.Как только я снова подключил общий проект, навигация работала правильно.