我有一个菜单,每次你点击一个项目时它会打开一个屏幕(一个新的flex组件),当我点击回到我希望处理该特定实例的屏幕时,是否有一个简单的方法这样做?
答案 0 :(得分:0)
UIComponent.removeChild(child)是一种方式。您也可以使用查看状态执行此操作。
答案 1 :(得分:0)
最好的方法是将所有动态实例存储在数组中,例如 dynamicHandles :
var dynamicHandles:Array = new Array();
dynamicHandles["test"] = new MCTest();
然后添加为孩子:
addChild(dynamicHandles["test"]);
最后,无论何时需要删除它们,首先将它们作为子项删除,然后像这样清理数组:
removeChild(dynamicHandles["test"]);
dynamicHandles = new Array();