我有一个包含许多部分的UITableView。通常,iOS在UITableView中首先显示第一部分。在我的情况下,我想先显示第二部分。我认为它就像带有archor标签的HTML书签一样。是否有可能以编程方式进行?让我知道该怎么做。
答案 0 :(得分:0)
我不知道我可以以编程方式滚动到UITableView中的欲望位置。我使用下面的代码片段滚动到第二部分。
-(void)viewDidAppear:(BOOL)animated
{
[self.tableView reloadData];
// Display second section first
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:0 inSection:1];
[self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionTop animated:YES];
}
参考
UItableview scrollToRowAtIndexPath not displaying last row correctly