美文网首页
React-Native快速实现自定义下拉刷新不用MJRefre

React-Native快速实现自定义下拉刷新不用MJRefre

作者: GeniusWong | 来源:发表于2021-03-12 15:55 被阅读0次

    React-Native快速实现自定义下拉刷新不用MJRefresh,发现MJRefresh已经是3年前的代码了。而且集成后,总报错。而且跟工程里已有的MJRefresh又有冲突的问题。

    干脆就直接改造RCTRefreshControl

    1、首先,集成 RCTRefreshControl;
    2、集成后,发现是苹果原生的一个下拉刷新;
    3、直接把你自己的下拉刷新放在RCTRefreshControl类的layoutSubviews方法内部即可;
    4、比如我用的 MJGifRefreshHeader , 直接在 layoutSubviews 方法里面创建并加在scrollview上面,这个地方可以通过 Self.superView来获取ScrollView。
    5、然后,把原生的下拉刷新隐藏掉,并处理好原生下拉刷新回弹的问题就行了。

    相关文章

      网友评论

          本文标题:React-Native快速实现自定义下拉刷新不用MJRefre

          本文链接:https://www.haomeiwen.com/subject/jzezqltx.html