Xamarin形成导航栏颜色

时间:2018-04-06 04:07:45

标签: xamarin.forms

我在导航页面内使用选项卡页面,该页面位于MasterDetail.Detail中。 我使用了以下代码行。 Detail = new NavigationPage(MyTabbedPage); 但导航栏的颜色是白色的!

有没有办法改变颜色??? 请帮助。

2 个答案:

答案 0 :(得分:0)

 NavigationPage navigationPage = new NavigationPage(mainPageView);
    navigationPage.BarBackgroundColor = MyNavigationBarBackgroundColor;
    navigationPage.BarTextColor = MyNavigationBarTextColor;

答案 1 :(得分:0)

这可以帮助您

App.xaml.cs

    public App()
    {
        InitializeComponent();

        MainPage = new NavigationPage(new LoginPage()) { 
            BarBackgroundColor = Color.FromHex("a9cd44"),
            BarTextColor = Color.Black
        };
    }