我已使用ModalPage将新的NavigationPage推送到当前的await Navigation.PushModalAsync(new ProfilePage());上,但无法弄清楚如何在NavigationPage内创建ModalPage。我想加载另一个页面,包装在NavigationPage中,以便加载的页面具有导航栏和后退按钮,以便能够返回到ModalPage(ProfilePage)。

我正在努力实现:


导航页面>模态页面>新建导航页面


我尝试在NavigationPage内创建一个新的ModalPage并将新页面推到NavigationPage上,但是什么也没有发生。例如

var navigationPage = new NavigationPage(this);
navigationPage.PushAsync(new Page());


有人可以帮忙吗?

最佳答案

var page = new NavigationPage(new MyPage());
Navigation.PushModalAsync(page);

09-12 05:01