0

在台式电脑上运行时,我试图在我的 (Xamarin.Forms) UWP 应用程序上显示“后退”按钮。我在App'sOnLaunched方法中运行以下代码:

SystemNavigationManager.GetForCurrentView().AppViewBackButtonVisibility = AppViewBackButtonVisibility.Visible;

但是没有显示后退按钮。

该行确实适用于纯 UWP 应用程序。但不在 Xamarin.Forms 中。

是否需要任何额外的步骤才能使其正常工作?

编辑

现在看来,当导航到新NavigationPage(page)页面而不仅仅是页面时 - 这就是造成这个问题的原因。现在正在检查。

4

1 回答 1

1

你需要使用

MainPage=new NavigationPage(new rootPage).

然后使用Navigation.PushAsyncandPopAsync让返回按钮自动显示和隐藏

于 2017-06-21T19:46:21.747 回答