nativescript激活被删除元素的函数

时间:2017-11-27 07:48:12

标签: nativescript angular2-nativescript

我正在使用Pan手势拖动Label并将其放在Button上,然后我想在删除后激活某些功能,但我无法在本机脚本文档中找到任何拖放手势/事件。我只需要发生掉落的元素, 因此,如果可以通过平移手势的放置状态来获取它,那么它也会有所帮助。

1 个答案:

答案 0 :(得分:1)

在NativeScript中,Pan事件有state参数返回状态编号(1 ===平移手势开始,3 ===平移手势完成)。因此,根据事件返回的状态,您可以执行自定义逻辑here

PAN手势有以下四种状态:

args.state === 0 // "unknown"
args.state === 1 // "start"
args.state === 2 // "change"
args.state === 3 // "end"

所以当args.state返回3时,“drop”就会出现。