iOS11|iOS11 tableView-reloadData后setContentOffset无效问题解决
解决办法之一
[self.tableView reloadData]
[self.tableView layoutIfNeeded];
//加上这段代码,
【iOS11|iOS11 tableView-reloadData后setContentOffset无效问题解决】[self.tableView setContentOffset:设置你的偏移量)];
注: 不能完全解决滚动后存在一定偏移量, 在刷新数据源的情况下, 滚动到相应的位置.
还需要加上
tableView.estimatedRowHeight = 0
tableView.estimatedSectionHeaderHeight = 0
tableView.estimatedSectionFooterHeight = 0
完美解决!!
转载链接:https://www.jianshu.com/p/6935ef251cfb
推荐阅读
- 开学第一天(下)
- 爱就是希望你好好活着
- 三十年后的广场舞大爷
- Y房东的后半生14
- 七年之痒之后
- MediaRecorder前后摄像头同时录像
- 基于微信小程序带后端ssm接口小区物业管理平台设计
- 迷失的世界(二十七)
- 上班后阅读开始变成一件奢侈的事
- 你有婚内虐待行为吗()