首页 > 解决方案 > 在 17763 上使用 NavigationView 时的两个按钮

问题描述

我有一个使用 NavigationView 的 UWP 应用程序。到目前为止,Titlebar 中有一个后退按钮。但是,当我将 targetversion 设置为 17763 时,我有两个,一个在 Titlebar 中,一个在 NavigationView 中:

在此处输入图像描述

我试图折叠标题栏中的那个,但在第一次导航后它又出现了。是否有任何建议使用哪一个以及如何隐藏另一个?

标签: uwpuwp-xaml

解决方案


最新的设计指南说你应该远离标题栏中的后退按钮,而是将它放在应用程序 UI 中:

以前,UWP 应用使用 AppViewBackButtonVisibility 进行向后导航。将继续支持 API 以确保向后兼容性,但我们不再建议依赖 AppViewBackButtonVisibility。相反,您的应用应该绘制自己的应用内后退按钮。

后退按钮可以是NavigationView. 例如,Microsoft Store 应用程序现在也可以做到这一点。其根本原因是(可能在将来,因为它是从当前版本中删除的)Sets 功能,它基本上会在标题栏中添加选项卡,因此有返回按钮需要在下面添加一个“假”标题栏。


推荐阅读