0

有没有办法卸载/释放一个UITableViewCell这样的 UITableViewcellForRowAtIndexPath:再次需要它时调用?

我知道这正是UITableView默认情况下所做的,但只有当单元格位于 tableview 框架之外时。我的自定义视图以UITableView它的框架 == 内容大小的方式使用。

如果无法卸载特定单元格,我将不得不考虑不同的方法。

4

1 回答 1

0

该方法[UITableView reloadRowsAtIndexPaths:withRowAnimation:]允许您告诉表格视图重新加载一个或多个单元格。如果它们在屏幕上,这将重新加载指定的单元格,如果它们当前不在屏幕上,则可能什么都不做。听起来像你想要的,虽然你的问题对我来说并不完全清楚。

于 2012-04-20T12:55:38.637 回答