【发布时间】:2013-05-28 00:34:10
【问题描述】:
如何设置最大垂直滚动高度?我的意思是滚动条包含 100 个项目(比方说),我只想向下滚动其中几个项目(从第 0 到第 30)。可能吗?
【问题讨论】:
-
如果用户看不到它们,将剩余的对象添加到容器有什么意义?您的
Scroller包装了List控件或 Flex 容器之一是什么?如果它是一个容器,并且您不会显示元素 31-100,那么这些元素会不必要地消耗内存(以及创建它们的 CPU 周期);) -
有时会实际显示所有 100 个项目(它们是标签)。但是我尝试根据用户动态添加它们,这样做需要几秒钟。我只是将它们静态添加到容器中,但除非用户请求所有项目,否则它们对用户不可见
-
感谢您的解释!如果您让它们不可见 (
visible=false),那么您也可以将includeInLayout属性设置为 false。该属性告诉父容器是否为给定对象分配空间。我认为这将解决问题... -
谢谢,这是更好的解决方案
标签: apache-flex flex-spark scroller