react-native-swipe中的velocityThreshold和DirectionalOffsetThreshold

时间:2018-10-13 02:42:51

标签: react-native

我正在浏览React-Native-swipe个文档,他们在其中写了这样的文字

  

velocityThreshold:数字0.3必须突破的速度   触发滑动的命令(vx和vy操作的   手势状态)

     

directionalOffsetThreshold:数值80不应该的绝对偏移量   会被触发以触发滑动(dy为水平滑动,dx为   垂直滑动)

由于某种原因,我无法理解,例如,如果数字大于0.3,则意味着用户需要用更大的力度(更大的力度)滑动

,directionOffsetThreshold也是如此

类似地

onSwipeRight(gestureState)

以姿态状态作为参数传递的功能是什么?

就像我在代码中所做的一样

<GestureRecognizer     
                    onSwipeLeft={() =>  this.pageChangeNext()}
                    onSwipeRight={() => this.pageChangePrev()}
                    config={this.config}>

this.config在哪里

 this.config = {
                velocityThreshold: 0.3,
                directionalOffsetThreshold: 80
              };

,它可以工作,但有时无法识别手势。

问题:有人可以以更人性化的方式解释上述条款吗?

0 个答案:

没有答案