Bugly报错:section header height must not be negative - provided height for section 1 is -0.010000

1、 报错如图

屏幕快照 2019-03-04 下午3.34.31.png

2、 APP有的闪退有的不闪退,找了好久终于找到原因了,发现只有在iOS11以下的版本才会出现这个问题,在iOS11和iOS12版本上不会出现这个问题。

3 、问题:

if (IOS_Device > 11.0) {
    self.tableView.estimatedRowHeight = 1.1f;
    self.tableView.estimatedSectionHeaderHeight = 1.1f;
    self.tableView.estimatedSectionFooterHeight = 1.1f;
}

在iOS11以下上面调用estimatedSectionHeaderHeight的时候高度会返回负数,所以在iOS11的时候再调用

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

推荐阅读更多精彩内容

  • 可是我一看自己写的明明是0.0001,不是0呀。然后自己根据报错的追踪界面试了下也没产生相同的崩溃。然后搜索了网上...
    笙绳省盛阅读 1,388评论 0 5
  • 庆走长街。抬头,前边是看告示的长队。 他前去,见是国医馆的大印。沉疴的病者被它接诊,治疗经年毫无疗效。不是关命的大...
    八里山人程远河阅读 347评论 3 11
  • 就在妈妈偷偷写日记的时候,她的小女儿薇薇过来了。他手里拿着一个可爱的粉红色信封,对妈妈说:“妈妈,你再给我念一遍爸...
    熊奶团com阅读 221评论 2 3
  • 刚刚在路上看到一个人很像你,头发像,身高像,更像的是神情,以至于走过他身边的时候,我频繁回头看,差点过去打声招呼了...
    新大头阅读 322评论 0 0
  • 生日于我而言一直是蛋糕与亲人相伴的日子,而在学校的时候我也想热热闹闹的度过,但是新学期新同学,我并不认识许多人,可...
    w的w阅读 493评论 0 1