tableviewcell在xib情况下的高度自适应

//在tableivew 返回高度的代理中添加代码如下
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
    tableView.rowHeight = UITableViewAutomaticDimension;//设置cell的高度为自动计算,只有才xib或者storyboard上自定义的cell才会生效,需要在xib中设置好约束
    
    tableView.estimatedRowHeight = 240;//必须设置好预估值
    
    return tableView.rowHeight;
    
    
}

你可能感兴趣的:(tableviewcell在xib情况下的高度自适应)