开发者社区> 问答> 正文

如何隐藏UITableView中的tableHeaderView

我在做的项目里有3个结构相同,但数据源不同的UITableView。
其中有一个源是需要搜索的,所以在视图中添加了tableHeaderView,但其它两个不需要,我该怎么隐藏它呐?

以下两种方式,tableHeaderView虽然不再显示了,但任然占用了和tableHeaderView相同的空白视图空间。

方式一

[self.tableView.tableHeaderView setHidden:YES];

方式二

[self.tableView.tableHeaderView removeFromSuperview];

展开
收起
a123456678 2016-07-20 16:23:25 2383 0
1 条回答
写回答
取消 提交回答
  • 在stackoverflow上找到答案,方法太暴力了,有需要的去看原文。How can we hide the tableHeaderView and tableFooterView?

    self.tableView.tableHeaderView = nil;

    2019-07-17 19:59:02
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载