我不想在 Xamarin Forms Shell 4.0.0.497661 项目中隐藏 TabBar。
我尝试使用:
Shell.SetTabBarIsVisible(Shell.Current, false);
页面加载并绘制后,但没有效果。
如果我在InitializeComponent();之后放入代码隐藏 .cs 构造函数;已启动空引用异常,但这对我来说不是问题。
如何在开始或开始后隐藏 TabBar?
编辑:
最后,我没有办法隐藏底栏......当FlyoutItem包含在Shell上时出现底栏,如:
<FlyoutItem Route="animals"
Title="Animals"
FlyoutDisplayOptions="AsMultipleItems">
<ShellContent Route="cats"
Title="... />
如果我删除 FlyoutItem,则不会显示底栏。
没有找到其他方法来删除它!但它解决了我的问题。