【问题标题】:Background color for more than 5 tabs Xamarin forms超过 5 个选项卡 Xamarin 表单的背景颜色
【发布时间】:2020-11-11 17:50:55
【问题描述】:

我有一个适用于 android 的 Xamarin 表单,我将标签页上的标签的背景颜色设置如下:

        android:TabbedPage.BarItemColor="Burlywood"
        android:TabbedPage.BarSelectedItemColor="#ffeacf"
        BarBackgroundColor="#693100"
        BarTextColor="BurlyWood"

前 4 个选项卡显示完全正确的颜色,但接下来的 2 个选项卡(位于“更多”菜单下)显示白色背景。 我可以就如何更改额外 2 个选项卡的背景和文本颜色获得帮助吗? 谢谢你。 ScreenShot

【问题讨论】:

  • @From Shell custom render,当我们点击更多选项卡时弹出一个面板,它不是底部导航栏,我找不到替换这个面板或设置背景颜色的方法,你可以在github上反馈这个请求,我认为是新功能。

标签: xamarin.forms tabbedpage


【解决方案1】:

使用 Xamarin.Forms,您可以通过构造方法中的代码设置 NavigationBar 背景颜色:

public partial class MainPage : TabbedPage
{
    public MainPage()
    {
        InitializeComponent();
        this.BarBackgroundColor = Color.White;
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-25
    • 2012-08-08
    • 1970-01-01
    • 2015-01-04
    • 1970-01-01
    • 1970-01-01
    • 2014-05-07
    相关资源
    最近更新 更多