您好,我正在快速加载 uitableview 单元格的 nib 文件。
我正在注册单元格,但为此想要使用 nil ReusableCellWithIdentifier。
因为我不想重复使用单元格。
在 Objective -C 中,我们可以在 ReusableCellWithIdentifier 中传递 nil 值来停止重用单元格,但在 Swift 中该怎么做。
如果我将 init 用于自定义单元,则其他导出将为零并出现 fatal error 。
问题是,如果我将 dequereuseable 与“CUSTOMECELL”等标识符一起使用,那么如果我更改任何单元格属性,那么由于重用标识符,它也会反射(reflect)在其他单元格中。
最佳答案
实际上,问题是在重用标识符时,它没有维护其他单元的状态,而且我也想重用该单元,因为我是从 Nib 加载的。
因此,对于每个单元格,我需要在数组或字典中维护状态。
关于swift - 如何在出队ReusableCellWithIdentifier时为uitableview单元的reuseidentifier设置nil值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38374450/