这个问题在这里已有答案:
我想根据文字设置标签高度。目前它只显示一行文字。我设置了约束领先培训和顶级但不起作用。
将行号设置为0
lbl.numberOfLines = 0
set label.numberOfLines = 0
如果在UITableView里面
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return UITableViewAutomaticDimension
}