【问题标题】:flex tile list transparent image showing with a white backgroundflex tile 列表透明图像显示为白色背景
【发布时间】:2011-12-29 13:49:51
【问题描述】:

我有一个从应用内的文件夹加载图像的图块列表。

当我加载具有透明背景的图像时,它会给图像一个白色背景,有什么方法可以使图像透明?

谢谢!

我正在从我循环的图像列表中添加图像

var y:Image = new Image(); 
y.height = 100;
y.width = 100;
y.id =  list[i].MID;
y.source = (list[i].vchImagePath);
y.name = (list[i].vchName); 
theArray.addItem(y);

【问题讨论】:

  • 图片是PNG还是其他扩展
  • 您使用什么方法加载图像?你把它们转换成位图数据吗
  • 我已经在问题中添加了代码。谢谢!
  • 我看不出问题出在哪里,也许你应该添加maintainAspectRatio = false;或删除宽度和高度

标签: apache-flex image tilelist


【解决方案1】:

如果您在列表中使用 itemRenderer,您可以将 autoDrawBackground 属性设置为 false。

丹妮

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-26
    • 2018-10-31
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-27
    相关资源
    最近更新 更多