如何将项目渲染器设置为仅在视口上显示时才创建

时间:2011-01-24 05:52:26

标签: list flex actionscript renderer

我有DataGroup的数据ItemRenderers,但我有很多项目,在我看来,DataGroup创建的所有项目不仅仅是用户屏幕上显示的那些,这需要时间和资源。

如何设置ItemRenderer或DataGroup以节省内存和性能?

1 个答案:

答案 0 :(得分:0)

您想要项目渲染器的虚拟化。

要将容器配置为使用虚拟布局,请将与容器关联的布局的useVirtualLayout属性设置为true。只有具有VerticalLayout,Horizo​​ntalLayout和TileLayout的DataGroup或SkinnableDataContainer支持虚拟布局。