iOS 11 TableView heightForFooter 设置footer高度无效解决方法

在iOS 11 中 -(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section 无论设置多大都没有效果,是因为没有实现另外一个代理方法-(UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section ,为了让footer的高度有效果,我们可以添加类似下面这样实现:

-(UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section {
    return [[UIView alloc]init];
}

OK !

以下是博主的官方公众号和小程序,工作之余帮家乡的特产(巫溪牛肉干)做一下推广工作,欢迎关注!

感谢关注

你可能感兴趣的:(iOS 11 TableView heightForFooter 设置footer高度无效解决方法)