Nativescript - 清除手势事件

时间:2017-07-04 22:17:36

标签: nativescript

我按照以下方式设置手势回调:

observer = layout.on(gestures.GestureTypes.swipe, function (args:  gestures.SwipeGestureEventData)
{
    console.log("Swipe dir=" + args.direction );
});

这是在页面加载事件中完成的。

但是,返回的观察者值为undefined

1 个答案:

答案 0 :(得分:0)

您可以直接停止观察layout

的滑动事件
layout.on("swipe", (args:  gestures.SwipeGestureEventData) => {
    console.log("Swipe dir = " + args.direction );
});

...

layout.off("swipe");