美文网首页
tableview向上偏移问题

tableview向上偏移问题

作者: 咚咚嗒大人 | 来源:发表于2019-11-26 14:08 被阅读0次

首先下面几个方法都已经设置了:
if #available(iOS 11.0, *) {
_tableView.contentInsetAdjustmentBehavior = UIScrollView.ContentInsetAdjustmentBehavior.never
} else {
self.automaticallyAdjustsScrollViewInsets = false;
}
self.edgesForExtendedLayout = []
self.tabBarController?.navigationController?.navigationBar.isTranslucent = false

问题出现的场景:tableview的controller中,有个类型筛选,每次筛选后重新loadData然后reloadTableview;使用了mjrefresh刷新。
先在数据多的条件下使tableview滑动出现偏移,然后筛选一个数据少的数据,我是筛选后直接loadData,就会导致tableview向上偏移。
解决办法就是:
_tabView.mj_header.beginRefreshing()
使用mj的beginRefreshing()这种方式load数据,而不是直接请求方法

相关文章

网友评论

      本文标题:tableview向上偏移问题

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