iOS 8为tableViews引入了一种方法,可以根据内容自动调整单元格的高度(通过AutoLayout).
// in viewDidLoad:
tableView.rowHeight = UITableViewAutomaticDimension
tableView.estimatedRowHeight = 44.0
Run Code Online (Sandbox Code Playgroud)
我已经使用标签,图像等.
但是,一旦单元格的文本视图发生变化,我无法找到表格视图单元格自动增长的方法吗?
有关设置的更多信息:单元格内的UITextView对表格视图单元格的contentView具有水平和垂直约束.我还禁用了文本视图的滚动.
我还尝试手动更改单元格的高度约束,但单元格也不会采用这些更改.