From 3a478be18aad878707ccde8309d562a036ce4e79 Mon Sep 17 00:00:00 2001 From: Jack Date: Tue, 16 Sep 2014 21:05:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=BB=93=E6=9D=9F=E4=B8=8A?= =?UTF-8?q?=E6=8B=89=E7=9A=84=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- RefreshControl/Manager/XHRefreshControl.m | 3 +++ .../DemoTableViewController/XHDemoTableViewController.m | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/RefreshControl/Manager/XHRefreshControl.m b/RefreshControl/Manager/XHRefreshControl.m index 9ed9f4f..de8759b 100644 --- a/RefreshControl/Manager/XHRefreshControl.m +++ b/RefreshControl/Manager/XHRefreshControl.m @@ -335,6 +335,9 @@ - (BOOL)isLoadMoreRefreshed { BOOL loadMored = YES; if ([self.delegate respondsToSelector:@selector(isLoadMoreRefreshed)]) { loadMored = [self.delegate isLoadMoreRefreshed]; + if (self.noMoreDataForLoaded) { + self.loadMoreView.hidden = NO; + } self.loadMoreView.hidden = !loadMored; return loadMored; } diff --git a/XHRefreshControlExample/XHRefreshControlExample/Controllers/DemoTableViewController/XHDemoTableViewController.m b/XHRefreshControlExample/XHRefreshControlExample/Controllers/DemoTableViewController/XHDemoTableViewController.m index 689cce3..ba76a17 100644 --- a/XHRefreshControlExample/XHRefreshControlExample/Controllers/DemoTableViewController/XHDemoTableViewController.m +++ b/XHRefreshControlExample/XHRefreshControlExample/Controllers/DemoTableViewController/XHDemoTableViewController.m @@ -36,7 +36,7 @@ - (void)loadDataSource { dispatch_async(dispatch_get_main_queue(), ^{ if (self.requestCurrentPage) { if (self.requestCurrentPage == arc4random() % 10) { - [self handleLoadMoreError]; + [self endMoreOverWithMessage:@"段子已加载完"]; } else { [self.dataSource addObjectsFromArray:dataSource];