答案 0 :(得分:0)
您应该使用Self Sizing Cells。将以下代码行放在viewDidLoad:
的{{1}}方法中:
View Controller
tableView.estimatedRowHeight = 36.0
tableView.rowHeight = UITableViewAutomaticDimension
是您的自定义值。
答案 1 :(得分:0)
使用Autolayout首先通过将前导空间指定给SuperView.Same方式从左侧修复左侧标签。从尾随修复右侧标签。
由于正确的标签具有固定宽度,因此将从右侧固定,并且根据左侧标签的内容大小会有所不同。如果内容增加宽度并且'no of lines'属性为1则会截断。
如果您想要标签Left的高度根据内容增加和减少,那么您可以使用estimatedRowHeight
<{1}}的属性