【发布时间】:2017-05-28 04:15:46
【问题描述】:
我使用 Xamarin Forms 创建了以下表单。我画了一个红色矩形来突出问题区域。我需要标题中的蓝色为不同颜色并显示标题。
这是我试图近似的。请忽略后退箭头和汉堡菜单在右侧的事实(顺便说一句,MasterDetail 可以将汉堡放在右侧和左侧吗?)。
以下代码是我用来创建它的代码。我将我的 MainPage(具有 ListView)嵌入到 NavigationPage 中。然后我将 MasterDetailPage 的 Detail 页面设置为上述 NavigationPage。在此处设置 BackgroundColor 属性不起作用。请注意 Title 属性也不起作用。
如何更改标题背景的颜色和标题?
var navPage = new NavigationPage(new MainPage());
App.Current.MainPage = new MasterDetailPage
{
BackgroundColor = Color.FromHex("#174873"),
Title = "MY DRIVES",
Master = new MenuPage()
{
Title = "Master Page Title"
},
Detail = navPage
};
【问题讨论】:
标签: xamarin xamarin.forms