MJRefresh 上拉載入下拉重新整理

2022-08-12 12:21:18 字數 733 閱讀 5688

整理自:

1.匯入:pod'mjrefresh'

2.結構圖

3.預設下拉重新整理

self.tableview.mj_header= [mjrefreshnormalheaderheaderwithrefreshingblock:^];

[self.tableview.mj_headerbeginrefreshing];

[self.tableview.mj_headerendrefreshing];

4.動畫下拉重新整理

mjrefreshgifheader* header = [mjrefreshgifheaderheaderwithrefreshingtarget:selfrefreshingaction:@selector(loadnewdata)];

[header setimages:nilforstate:mjrefreshstateidle];//即將重新整理的狀態

[header setimages:nilforstate:mjrefreshstatepulling];//正在重新整理的狀態

self.tableview.mj_header= header;

5.時間,狀態屬性

header.lastupdatedtimelabel.hidden= yes;

header.statelabel.hidden= yes;

[header settitle: forstate:]

6.上拉載入跟下拉重新整理差不多

利用MJRefresh下拉重新整理上拉載入

匯入第三方mjrefresh 這裡的mj是 arc 需mrc改過來就可以 fobjc arc 引入標頭檔案 mjrefresh.h mjrefreshheaderview mjrefreshfooterview 在重新整理載入主體處加一句話,例 tableview self setuprefresh...

下拉重新整理上拉載入

implements ixlistviewlistener 在oncreat裡面寫的 下拉重新整理是否啟用 xlistview.setpullrefreshenable true 載入更多是否啟用 xlistview.setpullloadenable true xlistview重新整理和載入更多...

下拉重新整理上拉載入

下拉載入上拉重新整理 需求 看看包是否有錯 然後在布局中把listview 改為 xlistview檔名 在activity找到控制項 xlistview xlistview view.findviewbyid r.id.xlistview xlistview setpullloadenable t...