美文网首页
刷新控件的实现

刷新控件的实现

作者: barry | 来源:发表于2017-07-08 13:45 被阅读18次
    refresh.png

      
      MJRefresh的框架真的很好用,但是一味的运用第三方,不是一个很好的习惯。当然项目紧的时候,拿来就用倒是没什么。我们可以试着拆别人写好的轮子,然后弄懂原理,那么之后可以构造自己的轮子。研究大神的源码是一个提升的过程。
      笔者近期项目中要运用到自定义刷新,由于项目暂未动工,就花些时间创建一个轮子。众所周知刷新控件其它就是利用的上contentInset。当然如果要运用到项目中还需要大量调试,以适应各种情况。这里先奉上笔者轮子的效果图。

    1 、 仿Enjoy刷新(自定义头部)

    Untitled.gif

    2 、 笔者工程底部刷新(自定义底部)

    LG.gif

    下面的刷新MJRefresh都已经实现,这里属于班门弄斧了

    3 、 默认刷新

    Default.gif

    3 、 自定义底部文字

    footer.gif

    4、 自定义顶部文字

    header.gif

    Github传送门

    简介

    基类SCRefreshComponent
    基类SCRefreshHeader:SCRefreshComponent
    基类SCRefreshFooter:SCRefreshComponent

    欢迎吐槽

    相关文章

      网友评论

          本文标题:刷新控件的实现

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