2009-11-26 32 views
1

我在我的应用程序中使用UITableView。我正在使用UITableView控件的cellForRowAtIndexPath方法。iPhone + cellForRowAtIndexPath

我的问题是,为什么这个方法cellForRowAtIndexPath是每当我滚动表时调用。

回答

2

只请求可见单元格。如果你滚动表格,它会产生新的进入视图...

+0

谢谢,但是如果我想为表格一次生成所有单元格? – pratik

+0

你需要什么?现有的方法(和重复使用单元格)确实是一个很好的优化。 – Vladimir

+0

如果你想建立你的表格信息一次,那么我建议你建立一个数据结构来保存你需要的信息,然后在表格单元格进入视图时查看它。把它放在一个NSDictionary,或其他... – cmaughan

相关问题