隐藏导航栏 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 代码也足够了。
尽情享受吧。
我在后面的视图代码中设置了以下内容
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 代码也足够了。
尽情享受吧。