J'utilise un contrôle TileList avec une séquence d'effets liée à la propriété itemsChangeEffect.Comment utiliser les effets de données flex tilelist combinés avec un fournisseur de données ListCollectionView
<mx:TileList
itemsChangeEffect="{dataChangeEffectSequence}"
...>
</mx:TileList >
<mx:Sequence id="dataChangeEffectSequence">
<mx:Blur
blurYTo="12" blurXTo="12"
duration="250"
perElementOffset="150"
filter="removeItem"/>
<mx:Move
duration="1500"
easingFunction="{Elastic.easeOut}"
perElementOffset="20"/>
...
</mx:Sequence>
L'effet obtenu est plutôt net. Par exemple, lorsque vous supprimez un élément du fournisseur de données, il disparaît et les autres éléments se déplacent pour remplir l'espace vide.
Cependant, mon fournisseur de données est un ListCollectionView que j'utilise pour filtrer des éléments. Lorsque je définis un critère de filtre, il masque certains éléments de TileList, mais il n'y a pas d'animation lorsque je supprime un élément. Existe-t-il un moyen d'animer le TileList lorsqu'un élément est filtré?
Malheureusement, removeEffect est appliqué lorsque vous supprimez la liste elle-même et non un élément individuel contenu dans la liste. – jpgoulet