虚拟化布局很好,但我发现由于虚拟范围的“紧缩”,它们常常感觉有点“矮胖”。这可以通过增加范围来改善 - 向前(和向后)一两步通常足以提高列表的“响应能力”,尤其是在需要加载外部资源(如图像)时。
如何实现这一点?
最佳答案
您的起点可能应该是 DataGroup.getVirtualElementAt(...)
这是一个复杂的主题,您可能必须定义自己的自定义布局以处理额外的虚拟化行为,以及数据组的一些元素以防止 IR 过早被垃圾收集。
虽然你冒着相当大的风险......这不是一条简单的路线!
关于apache-flex - 如何增加 Virtualized Flex 4 布局中的缓冲区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3915985/