HarmonyOS 鸿蒙Next List拖拽排序问题

发布于 1周前 作者 yibo5220 来自 鸿蒙OS

HarmonyOS 鸿蒙Next List拖拽排序问题

需求场景:上下布局,上方是大卡片列表,下方是小卡片列表,列表内长按卡片时可进行拖动排序,不能跨列表排序,可在屏幕内自由拖动显示。

代码方案:使用List做容器,参考官方示例,实际上出现长按后卡片能进行拖动排序,但存在以下问题:

1、被拖动的卡片只能限制List内,会被List或其他组件遮挡,无法在屏幕内自由拖动显示;

2、Item被加了一层半透明背景,导致卡片显示为矩形;

3、真机上,长按触发拖拽后,如果使用第二手指点击激活的卡片,卡片会被放大,松开手指卡片不能恢复原大小,即UI变形,不知道是不是系统BUG。

cke_6983.png



关于HarmonyOS 鸿蒙Next List拖拽排序问题的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。

2 回复

有此需求,我用的这个,感觉比你这个onmove复杂啊,你试试这个demo看有什么bug不

https://gitee.com/harmonyos_samples/list-exchange

运行项目,倒是没有点击放大的BUG,但仍只能在List内移动

回到顶部