第一次,TileList 运行良好。但是当我向上或向下滚动时,image
itemRenderer 中的 丢失(不显示在屏幕上),但label
仍然可以显示。以下是 TileList 中的 ItemRenderer:
<mx:VBox>
<script>
<![CDATA[
[Bindable]
private var url:String;
[Bindabl]
private var photoName:String;
override public function set data(value:Object):void {
if(this.data == value) {
return;
}
super.data = value;
url = value.url;
photoName = value.photoName;
}
]]>
</script>
<mx:Image source="{url}"/>
<mx:Label text="{photoName}"/>
</mx:VBox>