UITableView滑动高度及其解决不准问题

1、设置TanleView预加载section高度及其row高度,

_groupTableView.estimatedRowHeight =0; _groupTableView.estimatedSectionFooterHeight=0;_groupTableView.estimatedSectionHeaderHeight = 0;

2、检查TableView有没有在什么地方设置了contentInset属性,如果有会有一定的影响。可以设置为tableView.contentInset = UIEdgeInsetsMake(0, 0, 0, 0);即可。

3、下面滑动到指定section及其row的时候,切记动画要设置为NO,才能准确。

NSIndexPath * dayOne = [NSIndexPath indexPathForRow:0 inSection:0];
        [_groupTableView scrollToRowAtIndexPath:dayOne atScrollPosition:UITableViewScrollPositionTop animated:NO];

你可能感兴趣的:(UITableView滑动高度及其解决不准问题)