spark列表是否与mx列表中的itemsChangeEffect类似?

时间:2010-06-28 17:19:36

标签: flex actionscript-3 adobe mxml flex4

我正在尝试动画列表,因为我删除了第一行。我可以找到所有examples使用itemsChangeEffect绑定到效果,但此属性仅存在于MX列表中,而不存在于spark列表中。

知道如何在Spark列表中完成相同的效果吗?

我试图删除列表中最顶部的项目,并在其余项目向上移动以替换间隙之前略微淡出效果。

2 个答案:

答案 0 :(得分:1)

它实际上是一种效果,而不是财产。内部实现是非常不同的,虽然通过MXML使用它们会掩盖差异。

也就是说,这似乎不是Flex 4 List类的一个功能。您可以投票以在ideas.adobe.com添加此功能:

答案 1 :(得分:1)

他们故意从Spark中删除itemsChangeEffect,因为Spark中的一个新功能是布局逻辑与组件分离,因此您可以使用itemRenderer上的添加/删除效果实现自己的自定义列表布局。当调用Spark容器measure()或updateDisplayList()方法时,测量和子安排的任务会立即委托给Spark布局实例。