我有一个带有标头的UITableView
。视图上有一个“ TOP”按钮,可将表格视图滚动到顶部。问题是单击“顶部”按钮,UITableView
滚动到第一部分,而不是滚动到UITableView
标头。我正在使用以下代码行:
[self.tableView setContentOffset:CGPointMake(0, 0 )];
我需要将UITableView
滚动到顶部,以便HeaderView
也可见。
如果需要其他任何信息,请告诉我。
答案 0 :(得分:2)
最好不要假设最高点是CGPointZero
(内容插图)
尝试以下代码:
[tableView setContentOffset:CGPointMake(0.0f, -tableView.contentInset.top) animated:YES];
希望这会有所帮助。 :)
答案 1 :(得分:0)
UITableView
遇到了同样的问题。我在主情节提要中拥有我的解决方案,只是将表格视图的顶部缩小到页面的五分之一,因此表格视图不会触及顶部。可以这样说或尝试使y坐标的值不是0。