首页 > 解决方案 > 在 UITableView 中的部分之间隐藏部分/空间

问题描述

在某些情况下,我想隐藏.UITableView

我已经通过返回部分和部分标题的0行来解决这个问题。nil

之后该部分为空/不可见,但其余部分之间的间隙比平时更大。

在此处输入图像描述

我试图设置heightForHeaderand heightForFooterto0.0但空间仍然更大。

我怎样才能避免这些部分之间的额外空间?

标签: iosswiftuitableviewuikituitableviewsectionheader

解决方案


我在这个线程中找到了解决方案。

长话短说:您必须在 viewDidLoad 中self.tableView.sectionHeaderHeight = 0.0进行设置。self.tableView.sectionFooterHeight = 0.0

无论出于何种原因,heightForHeaderheightForFooter委托方法都被忽略了。


推荐阅读