使用fd_heightForCellWithIdentifier获取cell动态高度在iOS7下返回0的问题

我创建了一个cell,包括两个内容,一个为图片,图片在xib中就指定了,一个是6px高度的分隔线view。加了各种autolayout限制,在iOS8下显示正常。

但是,在我的iPhone5c iOS7.0的系统上图片却显示不出来,用Reveal看了一下这个cell的高度为0,这就奇怪了。

会是autolayout出问题了吗?是autolayout限制不够?再度审视我对这个cell加的auto layout约束,发现分隔线view底部与cell底部没有垂直距离约束,会是这个原因吗?
把这个约束加上,一试,果然是这个原因。

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

推荐阅读更多精彩内容