前言
hihi,勇敢的小伙伴儿们大家好,某些情况下,我们已经做好了刷新的操作,但调用的方式却不太理想,想改成下拉刷新,这时候不想导入MJRefresh这样大的第三方库,只想简单的实现一个下拉刷新的调用方式。该如何快速实现呢?
UIRefreshControl了解一下?
这是个原生的下拉刷新的控件,ScrollView已经添加了refreshControl的属性,非常方便好用。
正文
UIRefreshControl十分方便好用,简单几步创建就可以添加到TableView上。
创建方法和使用方式:
UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init];
refreshControl.tintColor = [UIColor grayColor];
refreshControl.attributedTitle = [[NSAttributedString alloc] initWithString:@"Loading..."];
[refreshControl addTarget:self action:@selector(handleRefresh) forControlEvents:UIControlEventValueChanged];
listTableView.refreshControl = refreshControl;
总体代码:
@interface ViewController ()<UITableV