2014-01-28 46 views
1

我正在升级flex 3应用程序以进行flex 4.flex中的高亮标签4

我注意到此代码不再突出显示选项卡。

tab = Tab(tabBarMap.getChildAt(2)) 
    tab.setStyle("fillColors", ["red", "white"]); 
    tab.setStyle("fillAlphas", [1.0, 1.0]); 

我用它在收到即时消息时引起对标签的注意。 我如何在flex 4中做同样的事情?

我不介意它是否改变标签颜色,更改标签图标或添加iOS像红色气泡。任何事情都需要引起注意。

干杯

ANSWER

tab.setStyle("chromeColor", "#CCCCCC"); 

回答

1

发现了什么可能是你的问题here

基本上是一个解决方案,它说你可以从你的TabBar 孩子按钮,因为片延伸它。使用按钮可以帮助,虽然我不知道为什么应用这些样式不会在Tab本身上工作。在我的一个项目中,我一直使用“chromeColor”上的.setStyle在我的应用程序按钮上应用连接的用户颜色。

你也可以使用CSS和状态来实现这一点,但也许它不需要基本的样式。

+0

'chromeColor'是我所需要的,谢谢:) –