我有一个简单的spark mxml复选框,我想通过actionscript更改背景颜色。我已经搜索过并尝试过很多建议,包括使用带有' background-color',' chromeColor',symbolColor和其他类似的setStyle - 唯一有效的是chromeColor,它有色方框而不是文字或背景:
insUpdatedCB.setStyle('chromeColor','yellow');
我也尝试使用这样的文字格式:
var myTf:TextFormat = new TextFormat();
myTf.size = 16;
myTf.color = 0xFF0000;
insUpdatedCB.setStyle("textFormat", myTf);
也没用?
如何设置标签/文字背景颜色?
答案 0 :(得分:0)
如果要更改spark复选框的背景颜色,则必须为其应用自定义外观。通过复制默认的checkboxSkin for spark复选框创建一个新的自定义外观,然后更改自定义外观中标签的背景颜色。