我有一個表視圖,它有兩行。
Tableview的高度是700。第一行的高度是150,第二行的高度是100,但我希望第二個單元格能覆寫tableview的其余空間。
我知道我可以使用下面的tableview高度。但我想
override func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat: IndexPath.
uj5u.com熱心網友回復:
簡單地說,只需替換這個方法
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
let tblHeight = infoTable.bounds.size.height
return indexPath.row == 0 ? 150 : tblHeight - 150 ?
}
只需用你的表名改變infoTable。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/311702.html
標籤:
