当MJRefresh加载数据和tableview滚动到顶部位置错误

时间:2019-05-31 06:27:22

标签: ios uitableview scroll refresh

当表格视图加载新数据时,如果我居高不下,则mjrefresh会像这样显示

enter image description here

如图所示,位置错误

-(BOOL)refresh{
if(self.tableview.contentOffset.y == 0){
    [self.tableview.mj_header beginRefreshing];
    return YES;
}else{
     // It is not work
    [self.tableview  scrollRectToVisible:CGRectMake(0, 0, 1, 1) animated:YES];
    //also not work
    //[self.tableView scrollRectToVisible:CGRectMake(0, MJRefreshHeaderHeight, 1, 1) animated:YES];
    return NO;
} }   

0 个答案:

没有答案