UITableView携带缓存而不是可见单元格

时间:2015-09-10 04:07:51

标签: ios objective-c uitableview

我有一个表格视图,显示几个表格单元格,例如:A,B,C。 我还有一个按钮将过滤某些单元格并显示其他一些单元格。 假设所有单元格都将使用相同的实例,尽管它已经过滤或重新出现在表格视图中。它不会再次初始化。

问题是在我点击过滤器按钮后,可见单元格变为A,D,C。 当我点击单元格" D"上的按钮时,显示的信息属于" B"假设已过滤。 我试过[table reloadData];但它仍然显示过滤的假设。

备注:我过滤的方法是tableview中的removeAllObject,并验证每个单元格是否有效显示在tableview上,并再次将每个单元格添加到tableview中,而不是插入和删除。

0 个答案:

没有答案