美文网首页iOS
iOS 自定义上下拉刷新控件——TLRefresh

iOS 自定义上下拉刷新控件——TLRefresh

作者: 五蕴皆空_ | 来源:发表于2017-02-28 22:57 被阅读108次

TLRefresh提供了一种自定义刷新控件的思路
主要用一个分类实现:

#import <UIKit/UIKit.h>

typedef void(^CallBack)();

@interface UIScrollView (TLRefresh)
/**
 *添加头部刷新控件
 */
- (void)addHeaderWithCallBack:(CallBack)callBack;
/**
 *添加尾部刷新控件
 */
- (void)addFooterWithCallBack:(CallBack)callBack;
/**
 *结束刷新
 */
- (void)endRefresh;

@end

用法如下:

//添加头部刷新标签
    [self.tableView addHeaderWithCallBack:^{
        
        //请求网络数据
           
    }];
    
    //添加尾部刷新标签
    [self.tableView addFooterWithCallBack:^{
        
        //请求网络数据
        
    }];
上下拉刷新效果图

点击下载源代码

相关文章

网友评论

    本文标题:iOS 自定义上下拉刷新控件——TLRefresh

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