在 Swift 中删除分组 UITableView 上方的空间
Posted
技术标签:
【中文标题】在 Swift 中删除分组 UITableView 上方的空间【英文标题】:Remove space above grouped UITableView in Swift 【发布时间】:2019-09-29 10:42:17 【问题描述】:如何删除分组 UITableView 上方的空间?
【问题讨论】:
这里是解决方案***.com/questions/9932711/… 【参考方案1】:您可以通过将 UIView 添加到表视图 .tableHeaderView
属性来删除空间,即
tableView.tableHeaderView = UIView(frame: CGRect(x: 0, y: 0, width: 0, height: CGFloat.leastNonzeroMagnitude))
CGFloat.leastNonzeroMagnitude
为您提供最小的正数,即小于或等于所有正数,但大于零。
【讨论】:
【参考方案2】:使用此委托方法将标题部分的高度设置为最小:
func tableView(tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat
return 0.1
【讨论】:
以上是关于在 Swift 中删除分组 UITableView 上方的空间的主要内容,如果未能解决你的问题,请参考以下文章