gpt4 book ai didi

带有 ARC 的 IOS 6,如何防止 TableView 在未丢弃时不要求新单元格

转载 作者:行者123 更新时间:2023-11-29 13:11:52 27 4
gpt4 key购买 nike

IOS 6,ARC,试图查看是否有办法防止自定义表格 View 单元格从表格列表中“删除”,即使该单元格不在屏幕上也是如此。是的,是的,我知道,不应该这样做,而只是现在进行试验。

在索引路径处的行的单元格中....

尝试重新使用标识符 = nil。此外,每次都尝试创建单元格,然后使用本地数组对单元格进行强引用。

即使单元格似乎没有被丢弃,该表格也会要求“屏幕外”的单元格。

再一次,明白这是一种奇怪的做法。

对此有任何讨论吗?另一种方法?

最佳答案

你是对的,它总是会要求“屏幕外”的单元格。如果您保留对单元格的强引用,则必须自己释放它们。

您可以将单元格存储在数组或字典中(按行索引),并返回现有单元格(如果它在列表中),否则在 iOS 要求时创建一个新单元格。

关于带有 ARC 的 IOS 6,如何防止 TableView 在未丢弃时不要求新单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17074590/

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