如何自动调用cellForRowAtIndexPath

时间:2015-04-10 09:17:08

标签: ios uitableview

现在我有一个自动滚动tableview的任务,当我调用 selectRowAtIndexPath:时,它可以自动滚动。但是在滚动tableview之后它不会调用 cellForRowAtIndexPath:。 怎么做:在调用 selectRowAtIndexPath:后为定时器自动滚动时,可以一次又一次地调用 cellForRowAtIndexPath:

2 个答案:

答案 0 :(得分:1)

您可以使用

重新加载特定的单元格
[tableView reloadRowsAtIndexPaths: withRowAnimation: 

或使用UITableViewCells重新加载整个表格视图(所有[tableView reloadData])。

答案 1 :(得分:-1)

您可以使用UITableviewDelegate

的方法
(void)scrollToRowAtIndexPath:(NSIndexPath *)indexPath 
            atScrollPosition:(UITableViewScrollPosition)scrollPosition 
                    animated:(BOOL)animated 

这将有助于您滚动特定的索引路径,然后当您自动滚动UITableViews cellForRowAtIndexPath方法调用时,您不需要明确调用。