我想改变的标准的“笔”图标
类型DetailAndActive的StandardListItem
。 有没有办法这样做呢?
我的XML至今:
<List
id="master1List"
items="{/path}"
mode="{device>/listMode}"
select="onSelect"
itemPress="showDetail"
growing="true"
growingScrollToLoad="true">
<items>
<StandardListItem
type="DetailAndActive"
activeIcon="sap-icon://message-information"
id="master1ListItem"
press="onSelect"
title="{title}">
</StandardListItem>
</items>
</List>
据我所知,只有属性“图标”(我不需要)和“activeIcon”(这是我设置,但它也没有itemPress /标签上显示)。 我想我可能会通过CSS改变它,但它是在一个数据属性(图标字体,而不是一个URI我可以覆盖)设置,然后应用:
.sapUiIcon:before {
content: attr(data-sap-ui-icon-content);
...
谢谢..
[编辑:]我接受了下面的答案正确的,因为它的工作原理。 但你可以在我的评论阅读,我想使人们有可能通过使用像描述的聚合元接受控件在这里 :
metadata: {
aggregations: {
"Button" : {type : "sap.m.Button", multiple : false, visibility: "public"}
},
defaultAggregation: "Button"
},
这工作到目前为止这是我现在允许一个Button控件在我的XML视图添加到列表项,但它不是:-)任何想法呈现什么我还怀念在这里?