当使用 UITableView:dequeueReusableCellWithIdentifier 时,我可以对返回的单元格的状态做出任何假设吗?例如,如果我的 UITableView 仅显示字体大小为 18 的 UITableViewCells,我是否可以在初始分配代码中设置一次字体大小并假设它在从 dequeueReusableCellWithIdentifier 返回时也将设置为 18?有什么状态是我永远不应做出假设的吗?
最佳答案
是的,contentView
永远不会重置。虽然所有的细胞都被方法自动清洗:
- (void)prepareForReuse
当单元格出队时,contentView
NOT 被清理。
关于iphone - UITableView 返回的单元格中保留了什么状态 :dequeueReusableCellWithIdentifier?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7029929/