我有一个自定义 Flex Toggleswitch 组件,可以更改开关的文本值。
package skins
{
import spark.skins.mobile.ToggleSwitchSkin;
public class MyToggleSwitchSkin extends ToggleSwitchSkin
{
public function MyToggleSwitchSkin()
{
super();
selectedLabel="Serviceable";
unselectedLabel="Fault";
}
}
}
如果我使用 MXML 标记添加控件,它工作正常。但是,当我使用操作脚本添加组件时,它不会。
import skins.MyToggleSwitchSkin;
public function addToggle():void {
var myCustomToggle:MyToggleSwitchSkin = new MyToggleSwitchSkin();
hgroup.addElement(myCustomToggle);
}
控件显示但不会激活。
有什么我错过的想法吗?