如何在React native中拖放动作?

时间:2019-10-25 08:17:17

标签: react-native

我有两个视图, A B 。 我希望能够在触摸View A时触发“ dragAndDropStart”事件,然后启用从A到B的拖放...始终向用户显示反馈(即,显示在View A和用户手指之间出现一条线) 。在放下(释放拖动手势)时,我想触发另一个“ dragAndDropEnd”事件,这次是在视图B上。

Screenshot drag n' drop

touchStart和touchEnd处理程序太受限制,因为它们似乎不允许将手势从一个View切换到另一个View。他们似乎也没有启用中间的“拖动”状态。

关于使用手势处理程序的React本机文档有点神秘,我还没有看到任何演示其用法的示例。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)