Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 突出显示Flex4中的选项卡_Actionscript 3_Apache Flex_Flex3_Flex4.5 - Fatal编程技术网

Actionscript 3 突出显示Flex4中的选项卡

Actionscript 3 突出显示Flex4中的选项卡,actionscript-3,apache-flex,flex3,flex4.5,Actionscript 3,Apache Flex,Flex3,Flex4.5,我正在将flex 3应用程序升级到flex 4 我注意到这段代码不再突出显示选项卡 tab = Tab(tabBarMap.getChildAt(2)) tab.setStyle("fillColors", ["red", "white"]); tab.setStyle("fillAlphas", [1.0, 1.0]); 一旦收到即时消息,我就用它来吸引人们对标签的注意。 我如何在Flex4中实现同样的功能 我不介意它是改变标签颜色、改变标签图标还是添加一个类似iOS的红色气泡

我正在将flex 3应用程序升级到flex 4

我注意到这段代码不再突出显示选项卡

  tab =  Tab(tabBarMap.getChildAt(2))
  tab.setStyle("fillColors", ["red", "white"]);
  tab.setStyle("fillAlphas", [1.0, 1.0]);
一旦收到即时消息,我就用它来吸引人们对标签的注意。 我如何在Flex4中实现同样的功能

我不介意它是改变标签颜色、改变标签图标还是添加一个类似iOS的红色气泡。任何引起注意的事情

干杯

答复

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

找到了解决问题的方法

基本上,它说您可以通过按钮从选项卡栏中检索子项,因为选项卡扩展了它。使用按钮可能会有所帮助,尽管我不确定为什么应用这些样式在选项卡本身上不起作用。在我的一个项目中,我一直在使用“chromeColor”上的.setStyle在我的一些应用程序按钮上应用连接用户的颜色

您也可以使用CSS和状态来实现这一点,但对于基本样式来说,这可能不是必需的