我在其下方有一个自定义视图(搜索图标/铃声)和tableview(带有tableheaderview)。如果我向tableview提供section headerview,tableview不尊重约束 - tableview自动获取全屏高度,让我设置的任何约束。如果我删除节标题代码它尊重所有约束。上面是图像 - 即使桌面视图设置为底部 - 它在显示屏上占据全高。自定义顶视图隐藏在tableview下方。
已实现heightForHeaderInSection,estimatedHeightForHeaderInSection,viewForHeaderInSection。
如果我订的话 self.feedTableView.contentInset = insets self.feedTableView.scrollIndicatorInsets = insets //顶视图的高度 Tableview工作正常。
答案 0 :(得分:0)
确保您已实施
func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat