向HBox添加许多图像会导致Flex中出现显示问题

时间:2009-04-02 22:51:06

标签: flex flash actionscript-3

在Flex中,我使用HBox来保存缩略图。当添加的缩略图多于可显示的缩略图时,HBox变为可滚动。

当我添加超过80张图像时,当我滚动回第一张图像时,图像开始“撕裂”,直到我将鼠标悬停在它们上面。

这是添加少量图像时的外观:

Expected

添加许多图片时:

Buggy

我应该使用HBox以外的东西来实现这个目标吗?

2 个答案:

答案 0 :(得分:4)

HBox不使用虚拟渲染,所以我实际上建议使用基于列表的控件,如HorizontalList。您可能还想使用Ely Greenfield的SuperImage来避免滚动时出现闪烁。

答案 1 :(得分:1)

使用TileList。 它可以使用使用较少资源的ItemRenderers。