问题的原因很简单,给List组件使用了呈视器后必须设置高度,如下:
<s:List id="imglist" buttonMode="true" width="100%" height="100%">
<s:itemRenderer>
<fx:Component>
<s:ItemRenderer>
<s:VGroup paddingTop="5" paddingBottom="5" paddingLeft="5" paddingRight="5">
<s:Image source="{data.imgSrc}"/>
<s:Label text="{data.imgDesc}"/>
</s:VGroup>
</s:ItemRenderer>
</fx:Component>
</s:itemRenderer>
</s:List>
环境:Flash Builder 4.5