gpt4 book ai didi

iphone - UITableViewCell 在排队时是否持有它的 View ? (用于 dequeueReusableCellWithIdentifier)

转载 作者:行者123 更新时间:2023-12-01 18:33:20 25 4
gpt4 key购买 nike

当自定义 UITableViewCell 排队时(例如,它离开屏幕)保留了多少设置?例如:

  • 之前添加的任何 View 是否保留在原位(例如 [cell.contentView addSubview:someUILabel]; )
  • 这样 subview 的配置? (例如字体)
  • 来自这些 subview 的数据?

  • 只是想了解当我执行 dequeueReusableCellWithIdentifier 并从队列中获取一个单元格时,除了更改数据(例如更改 UILabels subview 中的文本值)之外,我还需要如何重新工作(如果有的话)。

    最佳答案

    UITableView 在队列中时不会更改单元格,但它会调用 -prepareForReuse在使单元格出列之前,这可能会重置 -dequeueReusableCellWithIdentifier: 返回的单元格的属性.正如文档所建议的那样,单元格内容应保持不受影响,并且在重用之前由您的代表根据需要修改单元格。

    关于iphone - UITableViewCell 在排队时是否持有它的 View ? (用于 dequeueReusableCellWithIdentifier),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5240542/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com