我正在尝试动画列表,因为我删除了第一行。我可以找到所有examples使用itemsChangeEffect
绑定到效果,但此属性仅存在于MX列表中,而不存在于spark列表中。
知道如何在Spark列表中完成相同的效果吗?
我试图删除列表中最顶部的项目,并在其余项目向上移动以替换间隙之前略微淡出效果。
答案 0 :(得分:1)
它实际上是一种效果,而不是财产。内部实现是非常不同的,虽然通过MXML使用它们会掩盖差异。
也就是说,这似乎不是Flex 4 List类的一个功能。您可以投票以在ideas.adobe.com添加此功能:
答案 1 :(得分:1)
他们故意从Spark中删除itemsChangeEffect,因为Spark中的一个新功能是布局逻辑与组件分离,因此您可以使用itemRenderer上的添加/删除效果实现自己的自定义列表布局。当调用Spark容器measure()或updateDisplayList()方法时,测量和子安排的任务会立即委托给Spark布局实例。