有時候我們需要自己設置下拉刷新,上拉加載動畫的實現,這里主要是記錄下使用MJRefresh自定義下拉刷新,上拉加載動畫.....
下拉刷新我們只需要繼承MJRefreshGifHeader即可:
實現代碼如下:
- (void)prepare{[super prepare];self.stateLabel.hidden = NO;self.lastUpdatedTimeLabel.hidden = YES;[self setImages:@[[UIImage imageNamed:@"v2_pullRefresh1"]] forState:MJRefreshStateIdle];[self setImages:@[[UIImage imageNamed:@"v2_pullRefresh2"]] forState:MJRefreshStatePulling];[self setImages:@[[UIImage imageNamed:@"v2_pullRefresh1"],[UIImage imageNamed:@"v2_pullRefresh2"]] forState:MJRefreshStateRefreshing];[self setTitle:@"下拉刷新" forState:MJRefreshStateIdle];[self setTitle:@"松開刷新" forState:MJRefreshStatePulling];[self setTitle:@"正在刷新" forState:MJRefreshStateRefreshing];}
?