Adobe Air - 从 IconItemRenderer 中的文件加载 PNG 图像
Adobe Air - Load PNG image from file in IconItemRenderer
我有一个包含 IconItemRenderer 的 LIST 对象。我将图像存储在 documentsDirectory 中,并希望根据 iconFunction."item" 中的属性将它们动态附加到列表中的项目。
我到处寻找可以 return 来自文件的图像的 iconFunction。
<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}"/>
我有一个包含 IconItemRenderer 的 LIST 对象。我将图像存储在 documentsDirectory 中,并希望根据 iconFunction."item" 中的属性将它们动态附加到列表中的项目。
我到处寻找可以 return 来自文件的图像的 iconFunction。
<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}"/>