美文网首页Other
tableView中设置估算高度estimatedRowHeig

tableView中设置估算高度estimatedRowHeig

作者: 苹果API搬运工 | 来源:发表于2016-04-15 08:43 被阅读2135次

    设置估算高度

     1.优点
    
     1> 减少heightForRowAtIndexPath方法的调用次数
    
     2> 可以让暂时看不见的cell的高度延迟计算
    
     
    
     2.缺点
    
     1> contentSize的不太准确的
    
     2> 滑动过程中,滚动条的长度会变来变去(可能会有跳跃效果)
    
     
    
     heightForRowAtIndexPath方法的调用时刻
    
     一.如果没有设置估算高度estimatedRowHeight
    
     1.每当reloadData时,有多少条数据,就会调用多少次这个方法(比如一共有100条数据,就会调用100次这个方法)
    
     2.每当有cell出现时,就会调用一次这个方法
    
     
    
     二.如果设置了估算高度estimatedRowHeight
    
     1.每当有cell出现时,就会调用一次这个方法
    

    相关文章

      网友评论

        本文标题:tableView中设置估算高度estimatedRowHeig

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