如何设置 Spark IconItemRenderer 的背景颜色?
我几乎不好意思问这个问题,但我就是无法理解它!
我有以下列表:
<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 的背景颜色?我尝试过的所有方法都会导致每个列表项都有一个无聊的白色背景。
问候,丹尼尔。
I'm almost embarrassed to ask this but I simply cannot get my head around it!
I have the following list:
<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>
How on earth do you get the background colour of the IconItemRenderer or itemRenderer to display? Everything I've tried results in a boring white background for each list item.
Regards, Daniel.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
设法通过仅使用一种颜色的“alternatingItemColors”来解决这个问题!
Managed to solve this by using "alternatingItemColors" with only one colour!
如果我正确理解您的问题,我认为您必须将 List 的 List autoDrawBackground 属性设置为 false。
If I understand your problem correctly, I think you have to set the List autoDrawBackground property of the List to false.