0
Впервые TileList работает хорошо. Но когда я прокрутки вверх или вниз, image
в ItemRenderer теряется (не показывают на экране), но label
может еще show.Following является ItemRenderer в TileList:TileList прокрутка вверх или вниз, изображение потеряно
<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>
Это, кажется, ошибка в mx: Изображение. На прошлой неделе я ответил на [аналогичный вопрос] (http://stackoverflow.com/questions/10559213/flex-why-are-tilelist-images-disappearing-on-drag/10559438). Проблема исчезла, когда OP использовала вместо s: Image. Поскольку вы отметили этот вопрос Flex3, я думаю, это не будет иметь большой поддержки, но, по крайней мере, вы знаете. – RIAstar