when i custom the tableHeaderView
, after i reloadData
in viewWillAppear
, the tableView contentOffset.y
will be changed.
Please help me..
I have log the tableView contentOffset when i will invoke reloadData
,
this is the log:
2016-03-01 10:51:04:362 ~~[1474:387143] will-TableViewContentOffset: {0, -18}
2016-03-01 10:51:04:363 ~~[1474:387143] did-TableViewContentOffset: {0, -62}
this is how i invoked:
NHDLog(@"will-TableViewContentOffset: %@", NSStringFromCGPoint(self.tableView.
[self _reloadTableView];
NHDLog(@"did-TableViewContentOffset: %@", NSStringFromCGPoint(self.tableView.contentOffset));
In viewDidLoad
i have set:
self.edgesForExtendedLayout = UIRectEdgeNone;
self.automaticallyAdjustsScrollViewInsets = NO;