UITableView刷新后,会内部遍历表头高度,分区高度,cell高度,表脚高度,以此来计算表格的滚动范围,因为表格不计算不知道滚动范围,所以会通常会把表格刷新后置顶展示,如果不想表格滚动,就给他默认初始值,如下:
self.tableView.estimatedRowHeight=0;
self.tableView.estimatedSectionHeaderHeight=0;
self.tableView.estimatedSectionFooterHeight=0;
UITableView刷新后,会内部遍历表头高度,分区高度,cell高度,表脚高度,以此来计算表格的滚动范围,因为表格不计算不知道滚动范围,所以会通常会把表格刷新后置顶展示,如果不想表格滚动,就给他默认初始值,如下:
self.tableView.estimatedRowHeight=0;
self.tableView.estimatedSectionHeaderHeight=0;
self.tableView.estimatedSectionFooterHeight=0;
本文标题:IOS UITableView-reloadData刷新后,不让
本文链接:https://www.haomeiwen.com/subject/jqtbdrtx.html
网友评论