一旦我的UITableView填充了数据,我想滚动到一个特定的索引。我想你就是这样做的:
[[self tableView] scrollToRowAtIndexPath:[NSIndexPath indexPathWithIndex:3] atScrollPosition:UITableViewScrollPositionMiddle animated:NO];
问题是当我应该运行它时。你怎么知道表什么时候加载数据?
答案 0 :(得分:4)
首先,您应该在表视图中使用indexPathForRow:inSection:
作为索引路径。
如果您想在加载表格视图后执行某些操作,请使用视图控制器的viewDidAppear:
,如果这样做太早,请使用performSelector:withObject:afterDelay:
将选择器排入。