美文网首页
tableView在iOS11刷新的奇葩问题;

tableView在iOS11刷新的奇葩问题;

作者: 一念飘过 | 来源:发表于2018-08-27 14:39 被阅读0次

    tableView在iOS11刷新当个组的时候reloadSections添加了一个动画效果。在低版本的时候很正常,升级到iOS11之后当tableVIew在顶部的时候没什么表现,一切正常,当你把tableVIew稍微向下划一点的时候,就会出现闪屏的情况。很是奇葩,这是因为iOS11的tableView需要设置预估高度,row的预估高度需要设置,header的预估高度需要设置,footer的预估高度需要设置。

    tableView.estimatedRowHeight = 0;

    tableView.estimatedSectionHeaderHeight = 0;

    tableView.estimatedSectionFooterHeight = 0;

    加上这三个设置就回复正常了。

    相关文章

      网友评论

          本文标题:tableView在iOS11刷新的奇葩问题;

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