iphone - UITableView 返回的单元格中保留了什么状态 :dequeueReusableCellWithIdentifier?

标签 iphone ios uitableview

当使用 UITableView:dequeueReusableCellWithIdentifier 时,我可以对返回的单元格的状态做出任何假设吗?例如,如果我的 UITableView 仅显示字体大小为 18 的 UITableViewCells,我是否可以在初始分配代码中设置一次字体大小并假设它在从 dequeueReusableCellWithIdentifier 返回时也将设置为 18?有什么状态是我永远不应做出假设的吗?

最佳答案

是的,contentView 永远不会重置。虽然所有的细胞都被方法自动清洗:

- (void)prepareForReuse

当单元格出队时,contentView NOT 被清理。

关于iphone - UITableView 返回的单元格中保留了什么状态 :dequeueReusableCellWithIdentifier?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7029929/

相关文章:

iOS 11 刷新控件 + 搜索栏 = 刷新时缺少微调器

ios - 可以从设备上的不同应用程序访问的 ios 组件

ios - AdMob 停用测试广告 (iOS)

c++ - 编写我的第一个黑莓应用程序

ios - 如何使单元格重叠?

ios - UIImagePicker : How to always pick square image from camera library?

Xcode 7.1 - Storyboard中的原型(prototype)单元格未显示

iphone - 象征崩溃日志

javascript - 事件 touchstart 在 iPhone 上不起作用

ios - 如何在单击按钮时选择所有 uitableview 单元格