蓝鸥iOS培训推荐:和以往一样还是继续和大家分享关于iOS开发方面的内容,那么今天趁有时间,抓紧和大家分享一下怎样内置刷新?主要是通过一个TableView的举例来说明的,下面一起来看一下程序吧!
内置刷新
内置刷新是苹果IOS6以后才推出的一个API,主要是针对TableViewController增加了一个属性,refreshControl,如果要想实现内置下拉刷新的话,最好给TableView指定一个专门的视图控制器。
使用的话,我们需要给refreshControl指定一个UIRefreshControl对象。跟进到头文件中看到
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiInBnauQjNxQTM1QTNx8CX5AzMxAjMvwFduVWboNWY0RXYvwVbvNmLvR3YxUjL3M3Lc9CX6MHc0RHaiojIsJye.jpg)
三个属性,算上初始化三个方法,再配置refreshControl
下面是一个实现监听方法,先来了解一下
总结:在这里用到了一个模拟网络访问延时的方法dispatch_after事实上只要设置延时时间和延时结束Block中的代码就ok了。