我一直在寻找这个问题已经有一段时间了,并没有找到适合我的解决方案。
我已将UITableView
设置为Grouped
,每个标题标题将包含一个UIView
,用于表示问题问答应用程序和每个部分将包含许多行,用于表示上一个问题的答案。
问题是:每个部分组之间有一个垂直间距,我想将其删除。
我已尝试像here中建议的那样做,但看起来它没有用。
我还尝试将estimatedHeightForFooterInSection
的最小值用作建议here的0.00001
。但我收到以下错误:
'section footer height must not be negative - provided height for section 1 is -0.000010'
有没有办法让这项工作不放弃策略(问题部分,答案行)?
答案 0 :(得分:8)
由于某种原因,tableView.estimatedSectionFooterHeight = 0.0
无效,tableView.sectionFooterHeight = 0.0
即使UITableView.style = .grouped
也是如此。
此外,我使用空UIView
作为我的页脚视图。
tableView.tableFooterView = UIView(frame: CGRect.zero)
tableView.sectionFooterHeight = 0.0
感谢您的帮助!