设置页脚高度后tableView的contentSize不正确
Posted
技术标签:
【中文标题】设置页脚高度后tableView的contentSize不正确【英文标题】:The contentSize of the tableView is incorrect after I setting the height of footer 【发布时间】:2016-11-20 12:55:40 【问题描述】:我在这里设置部分页脚的高度。
-(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section
NSDictionary *dic = _dataArr[section];
return [YhtCellAdapter adapterHeightOfFooter:[dic[@"type"] integerValue]];
1:如果我将高度设置为0.01f
,空格就会消失。为什么我设置高度后tableView的contentSize
不正确?
2:如果我将UITableViewStyleGrouped
更改为UITableViewStylePlain
,空间就消失了。但是页脚会浮在底部,我不知道如何隐藏页脚。
【问题讨论】:
你怎么知道contentSize
有问题?你检查过它的价值吗?
当然,我愿意。如果我不设置页脚的高度,则底部没有空间。
【参考方案1】:
设置页脚高度后调用Tableview.layoutIfNeeded()
。
【讨论】:
以上是关于设置页脚高度后tableView的contentSize不正确的主要内容,如果未能解决你的问题,请参考以下文章
iOS解决UITableView的contentOffset捕获不准确的问题