Vas*_*rth 5 reactjs react-native
我想在PanResponder系统仍在运行时停止它。即如果满足条件,则取消或结束手势。
我有一个Animated.Value连接到该手势和该值的侦听器。如果它大于 100,我想暂停平移手势。
您需要返回 falseonMoveShouldSetPanResponder才能停止PanResponder。考虑以下示例:
this._panResponder = PanResponder.create({
{...}
onMoveShouldSetPanResponder: (e, gestureState) => {
if (stopPanResponder) {
return false;
}
return true;
},
{...}
onPanResponderTerminationRequest: () => true
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3177 次 |
| 最近记录: |