隐藏导航栏 Prism Xamarin

Hide Navigation Bar Prism Xamarin

我在后面的视图代码中设置了以下内容

NavigationPage.SetHasNavigationBar(this, false);

我也在 XAML

NavigationPage.HasNavigationBar="False"

然而,当使用 Prism 和以下代码导航时,导航面板仍然显示:

await NavigationService.NavigateAsync("NavigationPage/RecipeListPage");

使用绝对方法导航,例如:

NavigationService.NavigateAsync(new System.Uri("http://www.RecipeDatabase/RecipeListPage", System.UriKind.Absolute));

修复了这个问题。不确定为什么需要它。同样隐藏 XAML 代码也足够了。

尽情享受吧。