iOS开发tableView的sectionHeadView和sectionFootView的高度设置

很多iOS开发的朋友在设置tableView的头视图和尾视图的时候,在把头视图和尾视图的高度都设置成0的时候依然没有效果,经过测试,设置成0.01的时候效果就出来了.附上简单的代码:
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{
if (section == 0) {
return 0.01;//这里是设置tableView的第一部分的头视图高度为0.01
}else {
return 10;//这里设置其他部分的头视图高度为10
}
}

- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{
return 0.01;//设置尾视图高度为0.01
}

由于效果图没有放上去,大家可以写一个小demo测试一下.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 概述在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似...
    liudhkk阅读 12,950评论 3 38
  • 松子跌落在麋鹿角上 溪水因止语者的脚步而叮咚作响 当嫩芽将它的脑袋小心翼翼地探出枝丫 独角兽在鹅卵石的手掌上画画 ...
    兰亭别心阅读 2,962评论 6 6