当我自定义tableHeaderView
,我reloadData
在viewWillAppear
后,表查看contentOffset.y
将被改变。TableView yOffset改变后reloadData
请帮助我..
我日志的tableView contentOffset时,我会调用reloadData
, 这是日志:
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}
这是我如何调用:
NHDLog(@"will-TableViewContentOffset: %@", NSStringFromCGPoint(self.tableView.
[self _reloadTableView];
NHDLog(@"did-TableViewContentOffset: %@", NSStringFromCGPoint(self.tableView.contentOffset));
In viewDidLoad
我已设置:
self.edgesForExtendedLayout = UIRectEdgeNone;
self.automaticallyAdjustsScrollViewInsets = NO;
有什么实际工作中的问题? –
你能更具体吗? UITableView或UITableViewController是否在任何UINavigationController或UITabBarController中加载? –
发布一些代码,告诉我们你已经尝试了什么,并清楚地解释我们的问题。我们很乐意为您提供帮助。 – iPeter