react-native-pull icon indicating copy to clipboard operation
react-native-pull copied to clipboard

PullView没有onScroll属性,能否实现呢

Open toqianqian opened this issue 7 years ago • 5 comments

PullView实现下拉刷新页面,但是在向下滑动时想实时获得下滑的距离,也就是ScrollView中的onScroll功能,请问下PullView能实现吗

toqianqian avatar Apr 13 '17 06:04 toqianqian

V2.0.2已经实现了,PullView.js文件中有onScroll={this.onScroll} 直接使用PullView的onScroll即可,可以尝试下~~~

greatbsky avatar Apr 17 '17 03:04 greatbsky

我想利用onScroll ,获取下拉的百分比,进而实现与自定义RefreshControl的联动,自定义RefreshControl用lottie-react-native实现动画,可以控制动画播放的百分比进度。

能实现么?会不会有性能隐患

dioxide avatar Apr 18 '17 04:04 dioxide

@greatbsky ,我试了下,在PullView上用OnScroll貌似还是不行,我是在Pullable.js中的onScroll(e){}中加了this.props.onScroll && this.props.onScroll(e);这行代码才使PullView上的OnScroll生效的...

toqianqian avatar Apr 18 '17 08:04 toqianqian

正如 @toqianqian 所说,直接使用PullView的onScroll是不行的,希望作者@greatbsky 加到代码里去吧,能支持scrollview的其它属性自定义更好

jessieeeee avatar Dec 26 '17 03:12 jessieeeee

@greatbsky ,我试了下,在PullView上用OnScroll貌似还是不行,我是在Pullable.js中的onScroll(e){}中加了this.props.onScroll && this.props.onScroll(e);这行代码才使PullView上的OnScroll生效的...

onScroll方法有,但依然获取不到滚动距离,你最后弃用了这个组件没?

hou666 avatar Sep 04 '19 05:09 hou666