我正在使用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"
文档:外壳弹出行为