Страница навигации внутри главной страницы сведений - PullRequest
0 голосов
/ 02 апреля 2019

Я пытаюсь создать страницу Master Detail с внутренней навигацией. Так, если вы перейдете к DetailPage 1, например, вы увидите список размером n. В идеале, когда вы нажимаете элемент списка, вы попадаете на новую страницу. Тем не менее, на этой новой странице у меня нет возможности вернуться на страницу Master Detail. Нажатие кнопки «Назад» на моем телефоне Android сворачивает приложение, и представление «Основные сведения» исчезает.

Некоторое время я искал, но не смог найти ни одной публикации, решающей эту конкретную проблему. Я попытался создать новый DetailPage, и пользователь перешел туда. Это сработало, но выглядит уродливо и недружелюбно.

Мой код соответствует этому руководству Microsoft: https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/navigation/master-detail-page

При необходимости я могу опубликовать несколько примеров, но я не думаю, что это будет необходимо.

Ожидаемый результат, навигация показана сверху вниз:

Страница Master-Detail Деталь (NavigationPage) NavigationPage.PushAsync (NEWPAGE)

1 Ответ

2 голосов
/ 02 апреля 2019

Просто оберните свою страницу сведений на странице навигации и добавьте панель инструментов, и ваша проблема решена!

как это:

var detailpage = new NavigationPage(new YourDetailPageName());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...