0

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

我在顶部有一个自定义视图(搜索图标/铃铛)和下面的 tableview(带有 tableheaderview)。如果我为 tableview 提供部分 headerview,tableview 不尊重约束 - tableview 自动获取全屏高度,让我设置任何约束。如果我删除部分标题代码,它会尊重所有约束。上面是图像 - 即使 tableview 设置为底部 - 它也需要全高显示。自定义顶视图隐藏在 tableview 下方。

已实现 heightForHeaderInSection、estimatedHeightForHeaderInSection、viewForHeaderInSection。

此外,如果我设置 self.feedTableView.contentInset = insets self.feedTableView.scrollIndicatorInsets = insets // 顶视图 Tableview 的高度可以正常工作。

4

1 回答 1

0

确保你实施

 func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat
于 2018-01-09T18:06:21.283 回答