美文网首页
tableView 刷新后数据不对

tableView 刷新后数据不对

作者: follow_er | 来源:发表于2022-05-30 10:17 被阅读0次

    现象:iOS14系统,数据请求回来后,数组业务正常,但是tableView刷新后展示的数据不对,在cell中接到的model数据不对。
    原因: cell的高度是在Cell赋值后计算生产的,但是代理方法func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { dataSource()[indexPath.row].cellHeight }首次调用的时候会返回0,导致tableView的刷新不正常。需要将tableview.estimatedRowHeight = 0.0去掉即可

    相关文章

      网友评论

          本文标题:tableView 刷新后数据不对

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