一、使用苹果原生的方法

  1、下拉刷新

  2、上拉刷新

    (1 首先要新建一个footer得XIB文件,当然同时包括对应的控制器文件,例如在XIB文件中可以如下拖拉对应的控件

    (2 然后在代码文件中写一个实例方法

+(instancetype)footer

{

return  [[[NSBundle mainBundle] loadNibNamed:@"XIB文件名" owner:nil options:nil] lastObject];

}

(3 然后在我们的列表控制器中调用:

/**

*  集成上拉刷新控件

*/

-(void)refreshUpStateDateList

{

XBLoadMoreFooter *footer = [XBLoadMoreFooter footer];

footer.hidden = YES;//一开始是要隐藏起来的,当scrollView拖拉到底部的时候我们才把它放出来

self.tableView.tableFooterView = footer;//其实就是相当于把这个XIB文件当作是tableView的Footer

}

(4 上拉到底部的时候去调用刷新更多数据的方法

二、使用第三方库MJRefresh

1、下拉刷新

  遵守协议:<MJRefreshBaseViewDelegate>,然后其实就是把它当成table view的header来用

  

2、下拉刷新

  

3、需要注意:最后需要dealloc

  

最新文章

  1. 如何解决System.Web.HttpRequestValidationException的异常
  2. gcc/g++中weak弱符号及alias别名
  3. Anyconnect的VPN环境部署(2)-在Linux客户机上连接Anyconnect
  4. PHP-数组函数
  5. Hibernate的性能优化问题笔记
  6. Python之什么是函数
  7. public,private,protected,以及不写时的差别
  8. Codeforces Round #411 (Div. 2)(A,B,C,D 四水题)
  9. C# JavaScriptSerializer找不到引用
  10. java读取写入文件
  11. Asp.Net_ 服务端向客户端写JavaScript脚本
  12. jQuery文档处理总结
  13. Linux下处理文件中的^M
  14. 读DataSnap源代码(一)
  15. Java第11章笔记
  16. discuz 标签详解
  17. textview 使drawable与text一起居中的textview,这里仅支持drawableleft
  18. Office 2013 标点符号自动变成calibri字体
  19. ios 延迟调用 &amp;&amp; UIImageView &amp;&amp; UILabel &amp;&amp; UISegmentedControl &amp;&amp; UISwitch &amp;&amp; UISlider
  20. Java并发--ConcurrentModificationException(并发修改异常)异常原因和解决方法

热门文章

  1. Phpcms V9单页添加自定义字段
  2. [RN] 02 - Overview: React Native Practice of 50 lectures
  3. C# base和this的用法
  4. web实现QQ头像上传截取功能
  5. 在Windows系统上搭建aria2下载器
  6. S3C6410裸奔之旅——RVDS2.2编译、仿真、调试过程 LED流水灯---转的
  7. AliRedis单机180w QPS, 8台服务器构建1000w QPS Cache集群
  8. oracle非空不做更新
  9. J2EE学习篇之--Struts1详解
  10. PHP垃圾回收机制防止内存溢出