无论如何,都可以让内容触摸屏幕顶部,同时保留汉堡包图标。在下面的示例中,假设蓝色背景是图像,我希望蓝色触摸屏幕的顶部并使汉堡图标覆盖顶部:
我尝试了以下方法,但是它只是改变了条形的颜色:
<Shell
BackgroundColor="Transparent">
如果没有办法只隐藏条形图,是否有办法隐藏条形图和汉堡图标,然后手动将其重新添加?
编辑: 我尝试过,但是它也删除了汉堡包图标。无论如何,有没有要重新添加汉堡图标?:
Shell.NavBarIsVisible="False"
编辑: 刚刚看到了我需要的这种努力,但是无论如何,使用Xamarin Shell可以做到这一点: https://xamgirl.com/transparent-navigation-bar-in-xamarin-forms/
解决方案: 现在已将其移至Xamarin Forms GitHub
答案 0 :(得分:0)
在资源字典
中设置Shell导航栏的样式req.body