这只是一个测试,我可能会将它添加到应用程序中。那么....我有一个tableView
。如何使tableView自动滚动到顶部/底部?
如果点击
button1
,我希望tableView自动滚动到顶部。如果我点击
button2
我希望tableView自动向下滚动到底部。
这怎么办?涡旋速度怎么样?
这只是一个测试,我可能会将它添加到应用程序中。那么....我有一个tableView
。如何使tableView自动滚动到顶部/底部?
如果点击button1
,我希望tableView自动滚动到顶部。
如果我点击button2
我希望tableView自动向下滚动到底部。
这怎么办?涡旋速度怎么样?
您还可以查看滚动视图的setContentOffset:animated:
方法。
去顶端将意味着,
[self.tableView setContentOffset:CGPointZero animated:YES];
和底部会,
CGFloat height = self.tableView.contentSize.height - self.tableView.bounds.size.height;
[self.tableView setContentOffset:CGPointMake(0, height) animated:YES];
你不会在动画持续时间控制。
scrollToRowAtIndexPath:atScrollPosition:animated:
的唯一问题是,在设置节和表头时可能没有帮助。
scrollToRowAtIndexPath:atScrollPosition:animated:
滚动接收机直到由索引路径标识的行是在屏幕上的特定位置。
- (void)scrollToRowAtIndexPath:(NSIndexPath *)indexPath atScrollPosition:(UITableViewScrollPosition)scrollPosition animated:(BOOL)animated
我编辑了这个问题。你能修改你的答案吗? – Legolas
@Legos:你也可以使用它自己编辑的问题也... – Aravindhan
“Deepak” - 总是提供任何情况下最好的答案。谢啦。 – Legolas
补偿表格视图中contentInset的最佳方式是什么? – samuraisam
谢谢.. Deepak Danduprolu !! :) –