iOS培訓教程——TableView(內置刷新)

藍鷗iOS培訓推薦:和以往一樣還是繼續和大家分享關於iOS開發方面的內容,那麼今天趁有時間,抓緊和大家分享一下怎樣內置刷新?主要是通過一個TableView的舉例來說明的,下面一起來看一下程序吧!

內置刷新

內置刷新是蘋果IOS6以後才推出的一個API,主要是針對TableViewController增加了一個屬性,refreshControl,如果要想實現內置下拉刷新的話,最好給TableView指定一個專門的視圖控制器。

使用的話,我們需要給refreshControl指定一個UIRefreshControl對象。跟進到頭文件中看到

154514164.jpg

三個屬性,算上初始化三個方法,再配置refreshControl

154620794.jpg

下面是一個實現監聽方法,先來了解一下

154724368.jpg

154738871.jpg

總結:在這裏用到了一個模擬網絡訪問延時的方法dispatch_after事實上只要設置延時時間和延時結束Block中的代碼就ok了。

這樣理解起來應該不是很難了吧!希望能夠對你有所幫助,有相同興趣的朋友們可以關注我,大家有時間相互學習學習。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章