Flex 4のiPad用モバイルアプリで作業しています。カスタムアイテムがレンダリングされたリストがあり、データは外部XMLから取得されます。そのXMLでは画像パスを取得するので、下にスクロールすると画像が消えます...
下にスクロールしたときにアイテムのリストが破壊されないようにする方法はありますか?
Flex 4のiPad用モバイルアプリで作業しています。カスタムアイテムがレンダリングされたリストがあり、データは外部XMLから取得されます。そのXMLでは画像パスを取得するので、下にスクロールすると画像が消えます...
下にスクロールしたときにアイテムのリストが破壊されないようにする方法はありますか?
はい、あなたが話している機能はアイテムレンダラーのリサイクルだと思います。
パフォーマンス上の理由から、これをオフにすることはお勧めしませんが、必要に
useVirtualLayout="false"
応じてリストに設定できます
リストuseVirtualLayout
プロパティを に設定しますfalse
。ただし、パフォーマンスの問題に注意してください。
参照: http://flexponential.com/2010/01/10/caching-images-loaded-from-a-spark-item-renderer/