在一個cell
內只有一個label
的情況下,要實現cell
高度自適應,需要:
1.UITableViewDelegate
實現:
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return UITableView.automaticDimension
}
複製程式碼
2.label
上下左右約束與cell
關聯上。
3.label
設定好文字後要呼叫sizeToFit()
方法,然後就會撐滿cell
了。