Open yuruiyin opened 7 years ago
android下面的,就是scrollView 手指快速滑动的那种效果。 手指离开屏幕之后,有一个滑动速度, 列表还是会惯性滑动一小段。 您现有的PullList 第一次手指快速上拉滑动的时候没有惯性滑动这种效果。 您可以试试。
确实有这个问题 我也发现了 首次上划时手指从哪里离开view就停在哪里 并不会根据离开时的滚动速度继续滑动下去 有没有什么方法能够解决呢
哦~~了解了,有时间的时候考虑下怎么实现,谢谢反馈
如果有了新的解决方案请务必回复我 感谢 😃
我也遇到了这个问题。Android上第一次上滑的时候 有些卡顿的样子
再想想办法~~~
+1
No description provided.
请问你实现了吗?我看源码发现是这里导致的
onShouldSetPanResponder(e, gesture) {
if (!this.pullable || !isVerticalGesture(gesture.dx, gesture.dy)) { //不使用pullable,或非向上 或向下手势不响应
return false;
}
// if (this.props.onPulling || this.props.onPullOk || this.props.onPullRelease) {
// return !this.state.scrollEnabled;
// }
console.log('scrollEnabled',this.state.scrollEnabled)
if (!this.state.scrollEnabled) {
console.log('should pan')
this.lastY = this.state.pullPan.y._value;
return true;
} else {
console.log('should not pan')
return false;
}
}
第一次下拉时return true就导致scrollview不会相应了
不太了解你说的惯性滑动,IOS下的?最好能传个效果图