|
@@ -130,7 +130,9 @@ - (void)setState:(MJRefreshState)state
|
|
|
// 增加滚动区域top
|
|
// 增加滚动区域top
|
|
|
self.scrollView.mj_insetT = top;
|
|
self.scrollView.mj_insetT = top;
|
|
|
// 设置滚动位置
|
|
// 设置滚动位置
|
|
|
- [self.scrollView setContentOffset:CGPointMake(0, -top) animated:NO];
|
|
|
|
|
|
|
+ CGPoint offset = self.scrollView.contentOffset;
|
|
|
|
|
+ offset.y = -top;
|
|
|
|
|
+ [self.scrollView setContentOffset:offset animated:NO];
|
|
|
} completion:^(BOOL finished) {
|
|
} completion:^(BOOL finished) {
|
|
|
[self executeRefreshingCallback];
|
|
[self executeRefreshingCallback];
|
|
|
}];
|
|
}];
|
|
@@ -139,13 +141,6 @@ - (void)setState:(MJRefreshState)state
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
#pragma mark - 公共方法
|
|
#pragma mark - 公共方法
|
|
|
-- (void)endRefreshing
|
|
|
|
|
-{
|
|
|
|
|
- dispatch_async(dispatch_get_main_queue(), ^{
|
|
|
|
|
- self.state = MJRefreshStateIdle;
|
|
|
|
|
- });
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
- (NSDate *)lastUpdatedTime
|
|
- (NSDate *)lastUpdatedTime
|
|
|
{
|
|
{
|
|
|
return [[NSUserDefaults standardUserDefaults] objectForKey:self.lastUpdatedTimeKey];
|
|
return [[NSUserDefaults standardUserDefaults] objectForKey:self.lastUpdatedTimeKey];
|