iOS开发,tableView在Grouped样式下,表头表尾空白问题解决

1、estimatedRowHeight、estimatedSectionHeaderHeight、estimatedSectionFooterHeight均设为0

2、表头高度sectionHeaderHeight和表尾高度sectionFooterHeight,有值时设置,无值时设为0

3、区头高度heightForHeaderInSection和区尾高度heightForFooterInSection设置为0.01,不要设为0

4、实现区头viewForHeaderInSection和区尾viewForFooterInSection方法

5、tableView.tableFooterView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, SCREENW, CGFLOAT_MIN)];//高度设为0.01或者CGFLOAT_MIN

6、iOS15头部空白问题:if (@available(ios 15.0,*)) { tableView.sectionHeaderTopPadding = 0;}

7、这两个代理方法放在以上6种代码之前,有时顺序不对也会有空白:tableView.delegate = self;tableView.dataSource = self;

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值