他のアプリケーションで使用するカスタム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つのチュートリアルを経験しましたが、役に立ちませんでした...カスタムコンポーネント内でこれを行う方法はありますか?私がやろうとしているのは、平らな白い背景の代わりにグラデーションの背景を取り除くことです。