gpt4 book ai didi

javascript - react native ListView 项目 ZIndex

转载 作者:可可西里 更新时间:2023-11-01 06:13:11 25 4
gpt4 key购买 nike

我正在尝试实现一个拖放 ListView 项,我可以在其中从一个 ListView 拖放到另一个 ListView 中。

我面临的最大问题是来自 ListView 子项的“zIndex”,当我移动它时,我不知道如何让子行保持在其他 View 之上

你可以在这里找到我制作的代码:https://gist.github.com/zr0n/5f4f1ca6ca371e5a5264a4d2de1ae733

enter image description here

求求你,救救我吧

最佳答案

我解决了这个问题。我在这个存储库中发现了一个有趣的解决方法:https://github.com/deanmcpherson/react-native-drag-drop

很难找到,甚至不是 npm 模块。

它创建了一个透明的模式并在其上克隆了拖动内容,因此它保持在其他 View 之上。我需要做一些修复才能将它与 TouchableOpacity/TouchableHighlight/TouchableWithoutFeedback 一起使用,并发出了拉取请求: https://github.com/deanmcpherson/react-native-drag-drop/pull/3/commits/dd16534b8d5d73ff2c95b92c2649c5a176b42986

如果您需要 Touchable Draggable 并且当您阅读此 PR 未获批准时,请使用我的带有分支 Touchable_Children 的 fork : https://github.com/zr0n/react-native-drag-drop/tree/Touchable_Children

关于javascript - react native ListView 项目 ZIndex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45401911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com