![](/img/trans.png)
[英]Can't find 'Master Detail Forms App' option in Xamarin Forms?
[英]Xamarin forms Master detail Icon
我在手機上簽出了該應用程序,它使用了許多自定義構造,而Xamarin Forms控件不提供現成的支持。 漢堡菜單旁邊的向后箭頭之類的東西不是標准的東西(至少在iOS上是這樣)。 同時查看漢堡按鈕觸發的實際菜單,很明顯它不是開箱即用的漢堡菜單。 他們彈出內容,而不是像內置內容那樣將其滑出視圖。
他們極有可能實現了自己的漢堡菜單和導航結構,使他們可以自由地在其旁邊添加按鈕。 如果要使用開箱即用的控件來實現此目的,則很可能需要為每個平台使用自定義渲染器來創建此導航結構的副本。
什么是內置在Xamarin形式是,你可以通過設置頁面標題圖片代替文字NavigationPage.SetTitleIcon
方法,它可以用來實現你想要的:
public class MyPage : NavigationPage
{
public MyPage ()
{
var myContentPage = new MyContentPage (Color.White);
this.Push (myContentPage);
var s = "icon.png";
NavigationPage.SetTitleIcon (myContentPage, s);
}
}
即使這樣,功能也受到限制。 如果您想弄亂圖像的對齊方式,例如,您還需要使用自定義渲染器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.