天天看点

iOS cell使用xib自动高度问题 笔记

0x01 问题

​cell​

​​用的​

​xib​

​,在一个地方高度正确,在另一个地方不正确.

高度代理方法:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
    return UITableViewAutomaticDimension;
}      

0x02 解决

- (CGFloat)tableView:(UITableView *)tableView estimatedHeightForRowAtIndexPath:(NSIndexPath *)indexPath{
    return UITableViewAutomaticDimension;
}      

一行代码,在任何 view 内进行 Push、Present