Xcode9中tableview reloadData获取下一页,布局错误

在Xcode9中使用下拉加载获取下一页,出现数据上移问题
出现问题原因,tableview使用

  • (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section {
    return 20;
    }
    解决方法:
    添加语句:
    self.tableView.estimatedRowHeight = 0.0f;
    self.tableView.estimatedSectionHeaderHeight = 0.0f;
    // 防止获取下一页数据跳动问题
    self.tableView.estimatedSectionFooterHeight = 0.0f;

你可能感兴趣的:(Xcode9中tableview reloadData获取下一页,布局错误)