如何在RadListView中实现项目阴影?要使每个项目的阴影和阴影不会在项目之间或侧面填充上剥离 .
对于Android:
XML:
<lv:RadListView xmlns:lv="nativescript-ui-listview" loaded="listLoaded"> <lv:RadListView.itemTemplate> <StackLayout loaded="itemLoaded"> ... </StackLayout> </lv:RadListView.itemTemplate> </lv:RadListView>
JS:
function listLoaded(args) { var list = args.object; list.androidListView.setClipToPadding(false); list.androidListView.setClipChildren(false); } function itemLoaded(args) { var item = args.object; item.nativeView.setOutlineProvider(android.view.ViewOutlineProvider.BOUNDS); item.nativeView.setClipToOutline(false); } exports.listLoaded = listLoaded; exports.itemloaded = itemLoaded;
这会为每个方向创建一个nics未剥离的阴影:
1 回答
对于Android:
XML:
JS:
这会为每个方向创建一个nics未剥离的阴影: