【问题标题】:How do you set the background colour of a Spark IconItemRenderer?如何设置 Spark IconItemRenderer 的背景颜色?
【发布时间】:2011-05-15 19:08:09
【问题描述】:

我几乎不好意思问这个问题,但我根本无法理解它!

我有以下清单:

    <s:List id="list" left="0" right="0" top="0" bottom="0"
        change="navigator.pushView(EmployeeDetails, list.selectedItem)" dataProvider="{data}" borderVisible="true" borderColor="0x000000" >
    <s:itemRenderer>
        <fx:Component>
                <s:IconItemRenderer label="{data.firstName} {data.lastName}" messageField="title" opaqueBackground="0x000000"/>
        </fx:Component>
    </s:itemRenderer>
</s:List>

到底如何让 IconItemRenderer 或 itemRenderer 的背景颜色显示?我尝试过的所有操作都会导致每个列表项的背景都是无聊的白色。

问候,丹尼尔。

【问题讨论】:

    标签: android flex4 flash-builder


    【解决方案1】:

    设法通过使用只有一种颜色的“alternatingItemColors”来解决这个问题!

    【讨论】:

      【解决方案2】:

      如果我正确理解您的问题,我认为您必须将 List 的 List autoDrawBackground 属性设置为 false。

      【讨论】:

      • 不幸的是 List 没有 autoDrawBackground 属性
      • 我的错,你可能得直接在你的itemRenderer上找这个属性,如下图:help.adobe.com/en_US/flex/using/…
      • itemRenderer 没有 autoDrawBackground 属性。 ItemRenderer 可以。
      猜你喜欢
      • 2010-12-11
      • 2013-05-06
      • 2016-03-16
      • 2012-09-21
      • 2018-10-19
      • 2011-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多