Xamarin Forms Shell仍然可以删除导航栏,但保留汉堡包图标吗?

时间:2020-01-17 15:15:27

标签: c# user-interface xamarin xamarin.forms

无论如何,都可以让内容触摸屏幕顶部,同时保留汉堡包图标。在下面的示例中,假设蓝色背景是图像,我希望蓝色触摸屏幕的顶部并使汉堡图标覆盖顶部: Example 1

我尝试了以下方法,但是它只是改变了条形的颜色:

<Shell 
       BackgroundColor="Transparent">

如果没有办法只隐藏条形图,是否有办法隐藏条形图和汉堡图标,然后手动将其重新添加?

编辑: 我尝试过,但是它也删除了汉堡包图标。无论如何,有没有要重新添加汉堡图标?:

Shell.NavBarIsVisible="False"

编辑: 刚刚看到了我需要的这种努力,但是无论如何,使用Xamarin Shell可以做到这一点: https://xamgirl.com/transparent-navigation-bar-in-xamarin-forms/

解决方案: 现在已将其移至Xamarin Forms GitHub

1 个答案:

答案 0 :(得分:0)

资源字典

中设置Shell导航栏的样式
req.body