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

https://github.com/xjh093/JHPP


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,174评论 1 32
  • 2017.02.22 可以练习,每当这个时候,脑袋就犯困,我这脑袋真是神奇呀,一说让你做事情,你就犯困,你可不要太...
    Carden阅读 1,407评论 0 1
  • 7、不使用IB是,下面这样做有什么问题? 6、请说说Layer和View的关系,以及你是如何使用它们的。 1.首先...
    AlanGe阅读 751评论 0 1
  • 近车行,远笛鸣, 窗外草虫啾啾鸣。 夜已静,路灯明, 忽而一车窗下停。 楼梯静,鞋跟轻, 大门轰隆车又行。 爹已睡...
    冰莲花阅读 204评论 0 0
  • 开启右脑自由绘画,感觉棒棒哒!
    唯有源头活水来阅读 135评论 0 1