Accordion中默认的字体比较小,显示为中文的时候,通常看不清,尽管修改其fontsize仍没有用。
采用以下办法可解决:
<mx:Accordion id="acc" creationComplete="accInit();" x="4" y="10" width="100%" height="200" headerHeight="25" >
</mx:Accordion>
首先是定义一个Accordion,注意其headerHeight可设定其标题栏高度。
然后再accInit()中填上如下代码:
//修改Accordion的标题字体大小
private function accInit():void{
acc.getHeaderAt(0).setStyle("fontSize",12);
acc.getHeaderAt(1).setStyle("fontSize",12);
acc.getHeaderAt(2).setStyle("fontSize",12);
}