iOS --自定義刷新控件 / MJRefresh / 系統(tǒng)刷新控件

刷新控件

方案一:采用系統(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

Snip20150914_45.png
  • 使用幫助
Snip20150914_46.png
  • 例如:


    Snip20150914_44.png
Snip20150914_43.png
  • 框架設(shè)計


    Snip20150914_58.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容