我有一个Xamarin.Forms标签页。当我执行以下操作时:
public partial class MainPage : TabbedPage
{
public MainPage()
{
InitializeComponent();
BarTextColor = Color.White;
BarBackgroundColor = Color.FromHex("#3F51B5");
Children.Add(new Batches() { Title = "Batches"});
Children.Add(new Track() { Title = "Track"});
}
}
我可以正确更改BarTextColor,在这种情况下,它确实会变为白色。但是,我无法设置BarBackgroundColor。正如你在片段中看到的那样,它应该是蓝色但不是,它是白色的。如何更改选项卡的背景?还有另一个背景属性,但它设置整个页面的背景颜色,而不仅仅是选项卡。
另外,相关的,如何更改所选标签的下划线颜色?我无法找到它的属性,默认情况下,它是一个粉红色的粉红色。
谢谢!