问题描述
有关如何删除 radlistview 上的“灰色”背景的任何想法?我复制了日期选择器,因为我需要为某些元素设置自定义颜色。我所做的是将我的标签包装到一个 stacklayout 中,并赋予该 stacklayout 50% 的边框半径。 背景颜色由 itemSelected 事件设置。我猜灰色来自 UITableCell。关于在哪里更改它的任何提示,因为我无法真正找到解决方案。
function addBulletListToRange() {
const doc = DocumentApp.getActiveDocument();
const selectedElements = doc.getSelection().getRangeElements();
const rangeBuilder = doc.newRange();
[...selectedElements].forEach(item => {
const element = item.getElement();
const elementType = element.getType();
let rangeElement;
if (elementType === DocumentApp.ElementType.ParaGRAPH
|| elementType === DocumentApp.ElementType.LIST_ITEM) {
rangeElement = element;
} else if (elementType !== DocumentApp.ElementType.LIST_ITEM && element.getParent().getType() === DocumentApp.ElementType.LIST_ITEM) {
rangeElement = element.getParent();
}
rangeBuilder.addElement(rangeElement);
});
doc.addNamedRange('test',rangeBuilder.build());
}
<v-template>
<StackLayout class="wrapper">
<Label :text='date'/>
</StackLayout>
</v-template>
.wrapper {
border-radius: 50%;
}
编辑:我明白了。需要大量搜索,这不是直接的……在 RadListView 上使用 itemloading。
onItemSelected({view}) {
view.backgroundColor = new Color('#005790')
view.color = new Color('#fff')
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)