如何通过actionscript操作spark / mx组件的布局?

时间:2011-02-06 21:10:34

标签: actionscript-3 loops flex4 flash-builder

我知道我可以在脚本块中创建一个可以创建对象数组的actionscript循环。问题是,当我这样做时,我不知道如何让这些对象与mxml文档本身的整体布局结构相互作用。它们只是默认为0,0。 如果我想在tilegroup中和使用actionscript的另一个动态生成的项目下安排动态生成的对象循环? (没有单独指定x& y)

我需要知道如何给它们一个自动布局(如水平),然后确定它们按照通过mxml声明的其他对象的顺序落在哪里?

1 个答案:

答案 0 :(得分:1)

您可以将它们作为元素添加到您选择的容器组中,只需使用:

myVGroup.addElement( myComponent );

在你的循环中。其中myVGroup是您的布局中已存在的VGroup。

您也可能会感兴趣。 http://evtimmy.com/2009/06/flowlayout-a-spark-custom-layout-example/