Просмотр исходного кода

Merge pull request #163 from GreatFireWall/master

修复 loadMoreButton 和 noMoreLabel 有时同时显示的问题.
M了个J 10 лет назад
Родитель
Сommit
52b3d3f11c
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      MJRefreshExample/MJRefreshExample/MJRefresh/MJRefreshFooter.m

+ 1 - 1
MJRefreshExample/MJRefreshExample/MJRefresh/MJRefreshFooter.m

@@ -271,7 +271,7 @@ - (void)setState:(MJRefreshFooterState)state
             
             //修复传统上拉加载更多在 UITableView 使用 '- (void)insertRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation;'方法加载更多数据时露出按钮的的问题
             dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.3 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
-                self.loadMoreButton.hidden = NO;
+                self.loadMoreButton.hidden = self.state != MJRefreshFooterStateIdle;
             });
         }
             break;