天天看点

iOS - UIRefreshControl 刷新数据前言1、UIRefreshControl2、refreshControl 的使用

UITableViewController 自带刷新控件。

使用 StoryBoard 创建的表格视图控制器可在 SB 的 TableViewController 中将 Refreshing 项设置为 Enableed,在控件为列表中将自动添加一个名为 Refresh Control 的控件,将该控件连接到代码中的自定义加载数据方法,即可实现刷新数据的操作。

纯代码创建的 TableViewController 可以直接使用 self.refreshControl = [[UIRefreshControl alloc] init]; 实例化刷新控件。然后向 self.refreshControl 中添加自定义加载数据方法,即可实现刷新数据的操作。

iOS - UIRefreshControl 刷新数据前言1、UIRefreshControl2、refreshControl 的使用
iOS - UIRefreshControl 刷新数据前言1、UIRefreshControl2、refreshControl 的使用
iOS - UIRefreshControl 刷新数据前言1、UIRefreshControl2、refreshControl 的使用

实例化刷新控件

设置刷新控件属性

开始/停止刷新

Objective-C

VideoModel.h

VideoCell.h

VideoCell.m

ViewController.h

ViewController.m