#import "xmgtopicviewcontroller.h"
#import #import #import "xmgtopic.h"
#import #import "xmgtopiccell.h"
#import #import @inte***ce xmgtopicviewcontroller ()
@property (nonatomic, copy) nsstring *maxtime;
/** 所有的帖子資料 */
@property (nonatomic, strong) nsmutablearray*topics;
/** 請求管理者 */
/** 在這裡實現type方法,僅僅是為了消除警告 */
- (xmgtopictype)type
/* cell的重用標識 */
#pragma mark - 資料處理
/** * 傳送請求給伺服器,下拉重新整理資料
*/- (void)loadnewtopics
failure:^(nsurlsessiondatatask * _nullable task, nserror * _nonnull error)
// 結束重新整理
[self.tableview.mj_header endrefreshing];
}];}/**
* 傳送請求給伺服器,上拉載入更多資料
*/- (void)loadmoretopics
else
} failure:^(nsurlsessiondatatask * _nullable task, nserror * _nonnull error)
// 結束重新整理
[self.tableview.mj_footer endrefreshing];
}];}
iOS 下拉重新整理 MJRefresh 詳解
mjrefresh是流行的下拉重新整理控制項,前段時間為了修復乙個bug,讀了它的原始碼,本文總結一下實現的原理 大部分的下拉重新整理控制項,都是用contentinset實現的。預設情況下,如果乙個uiscrollview的左上角在導航欄的正下方,那麼它的contentinset是64,而cont...
iOS 自定義MJRefresh下拉重新整理動畫
實現如下 mjrefreshgifheader繼承自mj中的mjrefreshgifheader import mjrefreshgifheader.h inte ce customrefreshgifheader mjrefreshgifheader 設定state狀態下的動畫images 動畫持...
IOS開發之UIScrollVIew運用
pragma mark uiscrollviewdelegate void scrollviewdidscroll uiscrollview scrollview 屬性 contentoffset計算內容位移 contentinset 外面得東西 void scrollviewdidenddecel...