HarmonyOS 鸿蒙Next List拖拽排序问题
HarmonyOS 鸿蒙Next List拖拽排序问题
需求场景:上下布局,上方是大卡片列表,下方是小卡片列表,列表内长按卡片时可进行拖动排序,不能跨列表排序,可在屏幕内自由拖动显示。
代码方案:使用List做容器,参考官方示例,实际上出现长按后卡片能进行拖动排序,但存在以下问题:
1、被拖动的卡片只能限制List内,会被List或其他组件遮挡,无法在屏幕内自由拖动显示;
2、Item被加了一层半透明背景,导致卡片显示为矩形;
3、真机上,长按触发拖拽后,如果使用第二手指点击激活的卡片,卡片会被放大,松开手指卡片不能恢复原大小,即UI变形,不知道是不是系统BUG。
关于HarmonyOS 鸿蒙Next List拖拽排序问题的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。
更多关于HarmonyOS 鸿蒙Next List拖拽排序问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
有此需求,我用的这个,感觉比你这个onmove复杂啊,你试试这个demo看有什么bug不
更多关于HarmonyOS 鸿蒙Next List拖拽排序问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
运行项目,倒是没有点击放大的BUG,但仍只能在List内移动