刷新控件
方案一:采用系統(tǒng)自帶的刷新控件UIRefreshControl
-
UIRefreshControl 繼承 UIControl
Snip20150914_36.png
Snip20150914_37.png
方案二:自定義刷新控件
自定義刷新控件的步驟:
-
注意:下拉刷新控件不是通過UITableView的headerView實(shí)現(xiàn)的,而是需要自定義控件將其添加到UITableView上,然后改變UITableView的內(nèi)邊距實(shí)現(xiàn)的 - 1.將自定義的刷新控件 添加到 UITableView上

Snip20150914_40.png
- 2.在拖拽UITableView結(jié)束后,進(jìn)行控制UITableView的內(nèi)邊距即可。

Snip20150914_39.png
方案三:使用第三方框架:MJRefresh
- gitHub 地址:https://github.com/CoderMJLee/MJRefresh
- 結(jié)構(gòu)圖:

Snip20150914_45.png
- 使用幫助

Snip20150914_46.png
-
例如:
Snip20150914_44.png

Snip20150914_43.png
-
框架設(shè)計
Snip20150914_58.png



