0

我有一个具有 IconItemRenderer 的 LIST 对象。我将图像存储在documentsDirectory 中,并希望根据iconFunction 中的“项目”中的属性将它们动态附加到列表中的项目。

我到处寻找可以从文件中返回图像的 iconFunction。

4

1 回答 1

0
<s:List width="150">
  <s:itemrenderer>
    <fx:component>
        <s:Image source="{data.img}"/>
    </fx:component>
  <s:itemrenderer>
</s:List>

在“data.img”中,img 是保存图像路径的属性。您的 itemrenderer 文件中也提供了此数据对象。所以你可以在你的 iconItemrenderer 中使用如下

<s:Image source="{data.img}"/>

即使您没有路径并且有 byteArray 而不是图像路径,您也可以将其传递给源属性

Ex : <s:Image source="{data.byteArray}"/>
于 2015-06-01T05:00:52.930 回答