Open erichsu opened 4 years ago
請問您是指說通常狀況下,最好都是由 cell 的內容(constraints)去決定 rowHeight
的高度嗎?
self.githubUserTableView.rowHeight = UITableView.automaticDimension
在通常情況 不指定 rowHeight
或者不實做 UITableViewDelegate
, 預設就是 automatic dimension
你可以試著
即可達成自動計算 cell row height 的效果
OK了解,這個方式我知道,因為這次作業想說每個列應該都是固定高度,所以就直接設置 rowHeight
了,感謝你的建議。
https://github.com/calmack0x452/kkday-hw/blob/a38dc4cf65ea3e50d6bd47924ba3bbf66f2fc41a/kkday-hw/Home/View/ViewController/HomeViewController.swift#L37
也許因為時間因素而直接指定
rowHeight
78. 但大部分時機, 建議利用 cell layout constraints 來處理