我正在尝试从数据库中获取数据,并以分类的顺序显示所有值,这些值分组为AZ的部分,我的UitableView也已索引。在这种情况下,索引为AZ。发生的奇怪的事情是,当我将所有DB的所有值从表上获取时,我看到“ B”节下的值从“ A”部分中有一些值,如果我点击任何索引,例如,如果我点击索引'D'并回到字母'b'部分,现在以A开头的值被D替换为D。

这仅在“ B”章节值中发生。其他部分中的所有值均正确显示。抱歉,如果问题不清楚。这是我认为我可以描述自己的问题的最佳方式。

拜托我需要你的帮忙。完成这项任务是非常迫切的,我不明白为什么会这样。

有帮助吗?

解决方案

查看TableView Suite示例代码。您正在遇到的一个小东西称为“单元重用”,您需要在继续此问题之前清除它。如果您不熟悉桌面,这是最令人沮丧的事情,这是对桌面的处理,但这是一种记忆使用优化,一旦您理解发生了什么,它就有意义了。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top