设置静态tableviewcontroller的起始索引

时间:2013-08-08 02:33:54

标签: ios scroll tableview

我有一个静态tableviewcontroller(它必须以这种方式完成),但我想在加载时将其设置为某个位置(索引40)。不幸的是,下面的代码只有在不是静态时才有效。是否有其他方法可以实现这一目标?

 [self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathWithIndex:1]
                          atScrollPosition:UITableViewScrollPositionNone
                                  animated:NO];

1 个答案:

答案 0 :(得分:1)

好吧,如果单元格是静态的并且它们的大小将始终相同,您可以随时直接调整表格视图的contentOffset属性以设置屏幕上的单元格,例如:

CGPoint offsetOfCell40 = CGPointMake(0.0f, 2500.0f);
[tableView setContentOffset:offsetOfCell40 animated:NO];