我正在创建一个TabNavigator
要在其他应用程序中使用的自定义组件。但现在,选项卡的背景不会改变(尽管其他样式更改确实适用)。
在我的CustomTabNavigator
课堂上,我有这个覆盖:
override protected function updateDisplayList (w:Number, h:Number):void {
super.updateDisplaylist(w,h);
tabBar.styleName="CustomTabBarStyle";
}
这是<style>
声明中的css:
.CustomTabBarStyle {
tabHeight:100;
tabWidth:100;
tabStyleName: "CustomTab";
backgroundColor: #FFFFFF;
}
.CustomTab {
backgroundColor: #FFFFFF;
color: haloBlue;
}
应用了文本的 haloBlue 颜色,以及 tabHeight 和 tabWidth。但是背景颜色没有改变。我已经通过大约 5 个教程尝试了不同的东西,但无济于事......有没有办法在自定义组件中做到这一点?我要做的就是摆脱渐变背景而不是纯白色背景。