我有一个带有两个标签的tableviewcell,标签的高度会根据内容而改变,因此tableviewcell的高度会自动改变。
现在如何才能使tableview单元格高度自动生成?
如果标签高度发生变化,请告知我tableview单元格高度是否会自动增长?
答案 0 :(得分:0)
要使tableview单元格自动增长,你必须牢记以下两点:
UITableViewAutomaticDimension
&的使用情况estimatedRowHeight
属性如下,
tableView.estimatedRowHeight = 100 // A rough estimated height for your cell.
tableView.rowHeight = UITableViewAutomaticDimension
请参阅以下教程,以获得有关如何实现它的更深入的解释。
http://matteomanferdini.com/the-correct-way-to-display-lists-in-ios-and-what-many-developers-do-wrong/#autolayout
https://www.youtube.com/watch?v=e1KJQs0frbM