自XF 3.2发行以来,它提供了创建自己的自定义TitleBar的功能。此功能效果很好,但我有两个问题,希望有人可以帮助我。
我正试图隐藏“汉堡菜单”图标,但到目前为止,我还无法隐藏。
我可以通过以下操作隐藏“后退”按钮:
NavigationPage.HasBackButton =“ False”
但是,这确实在TitleBar的左侧仍然留有一个小的垂直条,因此,如果有人知道如何也将其删除,那就太好了。
我期望相同的代码也可以隐藏“汉堡菜单”图标,但是该图标仍然存在,所以我希望有人可以帮助我将其删除。
或者,如果有人知道我可以更改图标(使用我自己的图标)或更改其颜色(因为它始终为白色,而我希望它为黑色)的方式,那将是很好的
干杯...
答案 0 :(得分:0)
对于使用Shell的任何人,您都可以使用以下方法隐藏汉堡包按钮并隐式禁用弹出菜单:
<Shell>
...
FlyoutBehavior="Disabled"
FlyoutIcon="flyouticon.png"
..
</Shell>
<ContentPage>
...
Shell.FlyoutBehavior="Disabled"
</ContentPage>