美文网首页iOS 技术精选集
iOS11 tableView-reloadData后setCo

iOS11 tableView-reloadData后setCo

作者: CarlXu | 来源:发表于2019-01-02 16:40 被阅读1次

    [self.tableView reloadData];

    [self.tableView layoutIfNeeded];  //加上这段代码,

    [self.tableView setContentOffset:CGPointMake(0, -navHeight)];

    不能完全解决滚动后存在一定偏移量, 在刷新数据源的情况下, 滚动到顶部的问题.

    还需要加上

      tableView.estimatedRowHeight = 0

      tableView.estimatedSectionHeaderHeight = 0

      tableView.estimatedSectionFooterHeight = 0

    完美解决!!

    相关文章

      网友评论

        本文标题:iOS11 tableView-reloadData后setCo

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