0

这个问题只是出于好奇,但有谁知道创建了多少 UITableViewCells?我知道 iOS 正在努力提高效率,所以我想知道有多少人在排队。它创建的内容是否足以适应屏幕+ 1、+ 5、+ 10?

4

2 回答 2

1

No extra cells get created by UITableView itself. Instead, it asks its delegate method cellForRowAtIndexPath for getting cells, so you can implement your own caching behavior.

于 2013-06-10T18:04:43.070 回答
0

只有当单元格出现在屏幕上时(向下滚动时)才会创建单元格,如果您使用reusecellidentifier方法,ram中只有大约7个单元格,如果您不每次滚动并创建一个新单元格,它将被添加到 ram。

于 2013-06-10T18:40:12.403 回答