1、配置环境
导入libYXScrollRefresh文件夹到工程
Build Settings—>Linking—>Other Linker Flags添加-all_load
2、使用
导入文件#import"YXScrollRefreshView.h"
创建UIScrollView并且选择继承YXScrollRefreshView类(支持NIB和代码创建)
遵守协议refreshDelegate支持NIB拉线以及代码
3、实现代理方法
/** 下拉刷新触发 */
- (void)YXRefreshHeaderDidTriggerRefresh{
[self.scrollView performSelector:@selector(doneLoadingScrollViewData) withObject:nil afterDelay:1];
}
/** 上拉更多触发 */
- (void)YXRefreshFooterDidTriggerRefresh{
[self.scrollView performSelector:@selector(doneLoadingScrollViewData) withObject:nil afterDelay:1];
}
4、支持自定义下拉以及上拉加载文字和图片
如
self.scrollView.headerTexts =@[@"1",@"2",@"3"];