如何避免在登录时显示侧边栏



我正在使用Xamarin表单,我无法阻止侧边栏在登录时显示。

我在我的LoginPage.xaml:上尝试过这个

Shell.NavBarIsVisible="False"
Shell.FlyoutItemIsVisible="False"
protected override void OnAppearing()
{
base.OnAppearing();
Shell.SetTabBarIsVisible(this, false);
Shell.SetNavBarIsVisible(this, false);
//AppShell.Current.remo();
}

protected override void OnDisappearing()
{
base.OnDisappearing();
Shell.SetTabBarIsVisible(this, true);
Shell.SetNavBarIsVisible(this, true);
}

有人能帮我吗?

如果你所说的边栏是指Shell弹出按钮,那么在你的登录页面xaml 中添加下一行

Shell.FlyoutBehavior="Disabled"

文档:外壳弹出行为

最新更新