火花List有没有类似mx list中的itemsChangeEffect的东西?
问题描述:
我试图在删除顶行时为列表添加动画。所有examples我能找到使用itemsChangeEffect
绑定到效果,但这个属性只存在于MX列表,没有火花名单。火花List有没有类似mx list中的itemsChangeEffect的东西?
任何想法,我怎样才能在星火列表做了同样的效果呢?
我想有轻微淡出效果在列表中删除最顶端项之前,其余项目向上移动到更换的差距。
答
这实际上是一种效果,而不是一个属性。内部实现是非常不同的,虽然通过MXML使用它们的差异是被屏蔽的。
尽管如此,这并不似乎是Flex 4中List类的功能。您可以投票给有此功能在ideas.adobe.com补充说:
答
他们特意从星火删除itemsChangeEffect由于Spark中的新功能之一是布局逻辑是从成分分离,这样就可以实现与添加自己的自定义列表布局/删除对itemRenderer的影响。当调用Spark容器的measure()或updateDisplayList()方法时,测量和子布置的任务会立即委托给Spark布局实例。
我的冲动,你不得不延长星火列表添加效果(而不是属性)以动画的东西。在Flex Show premium屏幕视频系列中,我有一个关于创建自定义数据效果的插曲。这里将使用相同的概念。您也可以查看Halo代码并查看有关将其应用于Spark的信息。 – JeffryHouser 2010-06-28 20:09:43