Telerik 在ios上将RadListView项目模板设置为transparant
我无法使RadListView项目模板透明。我试图使xml中的每个元素都透明,但没有任何效果 我也试过这个代码,但它不是透明的,它只是浅红色 Xml代码Telerik 在ios上将RadListView项目模板设置为transparant,telerik,nativescript,Telerik,Nativescript,我无法使RadListView项目模板透明。我试图使xml中的每个元素都透明,但没有任何效果 我也试过这个代码,但它不是透明的,它只是浅红色 Xml代码 <lv:RadListView ... itemLoading="onItemLoading" backgroundColor="transparent"> <lv:RadListView.listViewLayout backgroundColor="transparent">
<lv:RadListView
...
itemLoading="onItemLoading"
backgroundColor="transparent">
<lv:RadListView.listViewLayout backgroundColor="transparent">
<lv:ListViewLinearLayout itemInsertAnimation="Default" itemDeleteAnimation="Default" backgroundColor="transparent" />
</lv:RadListView.listViewLayout>
<lv:RadListView.itemTemplate backgroundColor="transparent">
...
</lv:RadListView.itemTemplate>
<lv:RadListView.itemSwipeTemplate backgroundColor="transparent">
...
</lv:RadListView.itemSwipeTemplate>
</lv:RadListView>
当我向左或向右滑动项目时,我可以看到部分背景
问题:如何从RadListView中删除“默认”白色背景请确保在CSS中将RadListView的
背景色设置为“透明”
<lv:RadListView
backgroundColor="transparent"
...
</lv:RadListView>
确保在CSS中将RadListView的背景色设置为“透明”
<lv:RadListView
backgroundColor="transparent"
...
</lv:RadListView>
我找到了问题的解决方案
问题是我需要设置backgroundView的backgroundColor,而不是iOS中的视图
exports.onItemLoading = function(args){
if(page.ios){
args.ios.backgroundView.backgroundColor = new colorModule.Color(20,255,0,0);
}
};
我找到了我问题的答案
问题是我需要设置backgroundView的backgroundColor,而不是iOS中的视图
exports.onItemLoading = function(args){
if(page.ios){
args.ios.backgroundView.backgroundColor = new colorModule.Color(20,255,0,0);
}
};
也许我对“我试图使每个元素都透明”这一点不够清楚,但我修改了代码以向您展示我所做的尝试。这个答案并不能解决问题。也许我对“我试图使每个元素都透明”的说法不够清楚,但我修改了代码,向您展示了我所做的尝试。这个答案解决不了问题。