美文网首页
iOS 10.3 UITableViewCell 高度自适应出错

iOS 10.3 UITableViewCell 高度自适应出错

作者: 韦弦Zhy | 来源:发表于2019-11-04 15:28 被阅读0次

    今天测试组给我提了一个bug,有个新页面没有适配iPhone 7 plus。。。。。
    一脸懵逼。。。。
    看了系统发现是cell高度出错了,cell是XIB写的,高度自适应,一切正常,看了下那个iPhone 7 plus, 系统是10.3.3,百度了一下确实有问题,但是没有查到我想要解决方法!

    自己测试了一下,少设置了 estimatedRowHeight
    所以为了兼容要按如下设置

     _myListView.rowHeight = UITableViewAutomaticDimension;
     _myListView.estimatedRowHeight = 70;
    

    其实开始,我两个都没有设置。。。。

    部分系统都不设置也会正常,部分只要设置rowHeight 为 UITableViewAutomaticDimension 就能正常显示,我这APP只兼容iOS 9.0,所以不需要考虑不能自动计算高度的系统版本,为了各个版本都能正常显示,需要将这两个值都设置。

    相关文章

      网友评论

          本文标题:iOS 10.3 UITableViewCell 高度自适应出错

          本文链接:https://www.haomeiwen.com/subject/rqddbctx.html