這個新特性,意味着View被Autolayout調整frame後,會自動拉伸和收縮SupView。spa
具體到Cell,要求cell.contentView的四條邊都與內部元素有約束關係。orm
在TableViewController裏get
- (void)viewDidLoad {io
[super viewDidLoad];table
//添加這兩行代碼下載
self.tableView.estimatedRowHeight = 44.0f;方法
self.tableView.rowHeight = UITableViewAutomaticDimension;im
}layout
搞定,不用實現任何計算Cell高度的方法,已經好了。margin
演示代碼下載位置:自動計算Cell高度的TableView演示