1
itemsChangeEffect 속성에 연결된 효과 시퀀스가있는 TileList 컨트롤을 사용하고 있습니다.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>
결과 효과가 매우 깔끔합니다. 예를 들어 데이터 공급자에서 항목을 제거하면 해당 항목이 흐려지며 다른 항목은 빈 공간을 채우기 위해 이동합니다.
그러나 내 데이터 공급자는 항목을 필터링하는 데 사용하는 ListCollectionView입니다. 필터 조건을 설정하면 TileList에서 몇 가지 항목을 숨길 수 있지만 항목을 제거 할 때처럼 애니메이션이 없습니다. 항목이 필터링 될 때 TileList를 애니메이션하는 방법이 있습니까?
불행히도 removeEffect는 목록에 포함 된 개별 요소가 아닌 목록 자체를 제거 할 때 적용됩니다. – jpgoulet