在我的flex移动项目中,我在一个滚动条中有一个vgroup,我将元素添加到vgroup。 当我滚动(因为只有5个元素适合可见空间)时,滚动条变得疯狂,并且我添加到vgroup的新元素不会被放置为最后一个元素。我的代码不再适用了。滚动条还有一种虚拟布局吗?
修改
这是Scroller
<s:Scroller top="0" width="100%" bottom="100">
<s:VGroup id="areaList" width="100%" gap="5">
</s:VGroup>
</s:Scroller>
当我向VGroup添加区域(区域是SpriteVisualElement)时,显示在上一个区域之后。但是当我滚动并添加一个新区域时,新区域不会按预期显示在VGroup的最后位置。
在代码中我使用方法areaList.getElementAt(k)
来获取索引k处的区域,但是在滚动之后它不会返回正确的项目。