【问题标题】:flex 4.1 s:List: how can i force the list to load all the items, not only the visible items?flex 4.1 s:List:如何强制列表加载所有项目,而不仅仅是可见项目?
【发布时间】:2010-08-15 14:12:50
【问题描述】:

我正在用 flex 创建一个 facebook 应用程序。 我实际上正在开发朋友组件,该组件显示正在使用该应用程序的朋友。现在,每个朋友都有一张个人资料图片。

我使用 s:List 元素创建了组件。

在元素的 Skin Class 中,我将 requestedColumnCount 配置为 3,这意味着它显示了 3 个朋友。我添加了在列表中左右滚动的按钮。

每当我滚动查看不同的朋友时,有半秒钟我看不到任何图像,因为 List 组件正在加载图像以便查看它。

有没有办法让列表预加载所有元素,这样我就不会遇到这种问题了?

【问题讨论】:

    标签: apache-flex list flex4 image-preloader


    【解决方案1】:

    您可以将 List 上的 useVirtualLayout 设置为 false,这意味着它将不再“回收”项目渲染器。当项目渲染器最初加载图像时,您可能仍然有延迟。希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-03-28
      • 1970-01-01
      • 2021-06-13
      • 1970-01-01
      • 1970-01-01
      • 2014-05-26
      • 1970-01-01
      • 2016-03-04
      相关资源
      最近更新 更多