您可以通过在 CSS 中设置以下值来为 Flex 中的 RadioButton 设置外观:
upSkin: Embed(...);
overSkin: Embed(...);
ownSkin: Embed(...);
disabledSkin: Embed(...);
selectedUpSkin: Embed(...);
selectedOverSkin: Embed(...);
selectedDownSkin: Embed(...);
selectedDisabledSkin: Embed(...);
但是,它仍会在您的皮肤内显示小圆圈图标。您可以通过设置以下样式来更改图标:
upIcon: Embed(...);
overIcon: Embed(...);
etc...
我的问题是,我怎样才能将这些图标设置为空?而不是 1x1 像素的透明图像之类的?我怎样才能给它一个空的样式?
编辑:
在 actionscript 我可以这样做:
button.setStyle("icon", null);
在 CSS 中我尝试过:
icon: none;
icon: null;
但都没有奏效。
接受的答案:
upIcon: ClassReference(null);
感谢您的两个答案(希望我可以将两者都标记为答案!)