Swift 如何调用MJRefresh

记录下操作

一、通过Cocoapods安装MJRefresh,配置文件如下

  • 注意点:一定要加上 use_frameworks!
use_frameworks!
pod 'MJRefresh'

二、以上拉刷新为例

  • 1、之前oc自己一直是调用MJRefreshAutoFooter
// 添加上拉刷新
self.tableView.mj_footer = [MJRefreshAutoFooter footerWithRefreshingTarget: self refreshingAction: @selector(loadData)];
  • 2、果断swift也这样使用,经测试底部是一片空白,如图
tableView.mj_footer = MJRefreshAutoFooter(refreshingTarget: self, refreshingAction: "loadData")
Swift 如何调用MJRefresh_第1张图片
Snip20160211_6.png
  • 3、之后测试发现使用MJRefreshAutoNormalFooter是有效的,如图
tableView.mj_footer = MJRefreshAutoNormalFooter(refreshingTarget: self, refreshingAction: "loadData")
Swift 如何调用MJRefresh_第2张图片
Snip20160211_7.png

你可能感兴趣的:(Swift 如何调用MJRefresh)