android - Xamarin Forms Android App 一直隐藏操作栏

标签 android xamarin xamarin.forms

最近,我的 Xamarin forms Android 应用开始隐藏主屏幕上的顶部操作栏。导航到子页面后,它会返回。但这非常糟糕,因为主页的导航栏还有现在永远无法点击的菜单按钮。

如何防止使此标题/操作栏滑开并消失的行为?

最佳答案

问题是我正在调用 NavigationPage.SetHasNavigationBar(this, false); 来摆脱 iPhone 上的双嵌套导航栏。我已经通过这样做修复了它:

if (Device.RuntimePlatform == Device.Android)
{
    NavigationPage.SetHasBackButton(this, false);
}
else if (Device.RuntimePlatform == Device.iOS)
{
    NavigationPage.SetHasNavigationBar(this, false);
}

关于android - Xamarin Forms Android App 一直隐藏操作栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51583548/

相关文章:

android - 如何循环遍历gridview android

Android 如何在按钮之间创建这种细小的间隙?

java - Android Vision Api - 条码检测如何获取条码类型?

xamarin - 我是否需要停止在 UI 线程中运行的方法?

ios - Xamarin.forms.ios 上的共享按钮

java - 如何从现有的 gridview 图像实现 coverflow 布局

c# - MvxGridView ItemClick 未触发

xamarin - 如何使用TabbedPage.ToolbarPlacement ="Bottom"-Xamarin Forms实现TabLayout.IOnTabSelectedListener.OnTabUnselected?

xamarin - 错误 MT2001 : Could not link assemblies. 原因:处理引用时出错

user-interface - 如何在 xamarin 表单中创建与给定 UX 相同的 UI?