SwpRefreshHeader 1.0.1

SwpRefreshHeader 1.0.1

TestsTested
LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release May 2016

Maintained by swp_song.



  • By
  • swp-song

模仿Boos职聘下拉刷新 < 搬运,基于 MJRefresh 框架>

首先感谢提供代码的童鞋

简书坤 < 简书-ID > : http://www.jianshu.com/p/87229a563d38

kun < Git-ID > : https://github.com/gitKun/-Boss-

MJRefresh : https://github.com/CoderMJLee/MJRefresh

依赖库 MJRefresh

简单的封装了下, 先看效果:


(图片轮播效果)


导入:
头文件:

SwpHeaderRefresh.h  是已经写好一个头文件 可以直接拿来使用

SwpRefreshLayer.h   核心动画, 可以导入, 重写刷新头文件


手动导入:
SwpRefreshHeader 文件夹 导入 项目 中, 依赖 MJRefresh

#import "SwpHeaderRefresh.h"
#import "SwpRefreshLayer.h"

CocoaPods 导入:

使用  CocoaPods 会自动 podMJRefresh

pod searchSwpHeaderRefresh

pod 'SwpHeaderRefresh'

#import <SwpRefreshHeader/SwpHeaderRefresh.h>
#import <SwpRefreshHeader/SwpRefreshLayer.h>

使用:
#import <SwpRefreshHeader/SwpHeaderRefresh.h>

// 1. 直接 设置 SwpHeaderRefresh.h 头文件
self.demoTableView.mj_header = [SwpHeaderRefresh headerWithRefreshingTarget:self refreshingAction:@selector(headerRereshingData)];

// 2. 重写 刷新头文件 集成 MJRefreshGifHeader 或 MJRefreshHeader 具体设置 请看Demo SwpHeaderRefresh.h 文件

// 设置 刷新 四个 点 && 线的颜色
[_swpRefreshLayer setPointColorHexValue:0xffb8e7 secondPointColorHexValue:0xffecb9 thirdPointColorHexValue:0xc4a3f7 fourthPointColorHexValue:0x98d8ff];

// 设置 刷新 动画时间
_scaleTimeValue.scaleTimeValue = 1.0;
[_swpRefreshLayer setScaleTimeValue:1.0];

备注:
交流 群号 : 85400118