在我的主控制器中,我有一个表格视图,其中包含用户可以单击的单元格。但是目前,如果用户滚动到主控制器底部的一半点击一个单元格,那么加载的页面也会被滚动一半。当用户点击单元格时,如何将我设置的控制器视图滚动到顶部?此外,单元格所选择的页面只有几个标签,就是它。
答案 0 :(得分:0)
设置表格的contentOffset
以滚动回到顶部。新的偏移量将是最高contentInset
,它占任何顶部柱。
您可以为其设置动画:
[self.tableView setContentOffset:CGPointMake(0, 0 - self.tableView.contentInset.top) animated:YES];
...或者直接根据您的需要进行设置:
self.tableView.contentOffset = CGPointMake(0, 0 - self.tableView.contentInset.top);