簡體   English   中英

Xamarin Forms - 隱藏漢堡菜單

[英]Xamarin Forms - Hide Burger Menu

自 XF 3.2 發布以來,它提供了創建您自己的自定義標題欄的能力。 此功能運行良好,但我遇到了一些問題,希望有人可以幫助我。

我試圖隱藏漢堡菜單圖標,但到目前為止我還沒有。

我可以通過執行以下操作來隱藏后退按鈕:

NavigationPage.HasBackButton="假"

然而,這仍然會在 TitleBar 的左側留下一個輕微的垂直條,所以如果有人知道如何也刪除它,那就太好了。

我期待相同的代碼也能隱藏漢堡菜單圖標,但它仍然存在,所以我希望有人能幫我刪除它。

或者,如果有人知道我可以更改圖標(使用我自己的圖標)或更改它的顏色(因為它始終為白色,而我希望它為黑色)的方法,那就太好了。

干杯...

對於使用Shell 的任何人,您都可以隱藏漢堡按鈕並使用以下方法隱式禁用彈出菜單:

  • 在 AppShell(或其他任何名稱)中,您也可以更改漢堡包圖標
<Shell>
...
     FlyoutBehavior="Disabled"
     FlyoutIcon="flyouticon.png"
..
</Shell>
  • 或者僅在某些頁面中隱藏它:
<ContentPage>
...
    Shell.FlyoutBehavior="Disabled"
</ContentPage>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM