最近,我的Xamarin表单Android应用程序已开始在主屏幕上隐藏顶部的动作栏。导航到子页面后,它将返回。但这非常糟糕,因为主页的导航栏还具有菜单按钮,现在永远无法点击。
如何防止导致该标题/操作栏滑开并消失的行为?
答案 0 :(得分:1)
问题是我打电话给NavigationPage.SetHasNavigationBar(this, false);
是为了摆脱iPhone上的双重嵌套导航栏。我已经通过以下方式修复了该问题:
if (Device.RuntimePlatform == Device.Android)
{
NavigationPage.SetHasBackButton(this, false);
}
else if (Device.RuntimePlatform == Device.iOS)
{
NavigationPage.SetHasNavigationBar(this, false);
}