UITableView contentOffset不会将表一直滚动到底部

时间:2014-08-23 18:26:47

标签: objective-c uitableview

想象一下这样的内容,其内容大小远小于90000.0f:

tableView.contentOffset = CGPointMake(0.0f, 90000.0f);

在调用之后,我的表几乎滚动到视图的底部但是有大约30.0f的额外滚动视图,我必须移动以使表格实际滚动到底部。

如何以编程方式将表格放到底部?

1 个答案:

答案 0 :(得分:0)

您上次尝试向前滚动tableViewCell吗?

//for instance, you have 15 cells
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:14 inSection:0];
[self.tableView scrollToRowAtIndexPath:indexPath
                      atScrollPosition:UITableViewScrollPositionTop
                              animated:YES];
[self.tableView reloadData];