Я пытаюсь создать страницу 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)