解决iOS UITableView上拉加载更多刷新跳动,自动计算行高 UITableViewAutomaticDimension

1、正常情况下我们只要设置这三个刷新为零就可以了

tableView.estimatedRowHeight = 0;
tableView.estimatedSectionFooterHeight = 0;
tableView.estimatedSectionHeaderHeight = 0;

2、如果和我一样使用的是自动计算行高 ,那么estimatedRowHeight就必须不为0。把预估行高也设置为自动计算 UITableViewAutomaticDimension 就可以了,完美!

tableView.rowHeight = UITableViewAutomaticDimension;
tableView.estimatedRowHeight = UITableViewAutomaticDimension;
tableView.estimatedSectionFooterHeight = 0;
tableView.estimatedSectionHeaderHeight = 0;

你可能感兴趣的:(解决iOS UITableView上拉加载更多刷新跳动,自动计算行高 UITableViewAutomaticDimension)