你們好, 我是杜才.佈局
這篇文章主要是寫 UITableView 的一個小知識點, 關鍵詞: UITableViewStyleGrouped, sectionHeader, sectionFooter, tableFooterView
.code
當 UITableView style
爲 UITableViewStyleGrouped
時, 佈局上會出現的一個小問題, 表現爲頂部出現高度爲 -35.f 的灰色條. 嚴格來講這並非問題.io
這個表現是設置 tableView.tableFooterView = someView
引發的, 深層的緣由未知. 嘗試設置 tableView.tableFooterView = UIView.new
, 無效果.table
解決方法方法
someView
不做爲 tableView.tableFooterView
, 和 tableView
同級;tableView.contentInset = UIEdgeInsetsMake(-35.f, 0.f, 0.f, 0.f)
;