0

我正在使用 Easy Table View 类https://github.com/alekseyn/EasyTableView。在我更改数据并重绘单元格后,它可以工作,但先前数据的绘图仍保留在视图中(在新单元格的新绘图后面)。

我尝试在使数据数组为零后重新加载数据,但没有清除旧图纸:

[myEasyTableView.tableView reloadData];

这是一个屏幕截图。这是一个水平表格视图,使用此类很容易设置。图像的上半部分是它应该的样子,但请注意,更改下面的数据后,以前存在的单元格的绘图仍然可见,在实际的新单元格下方。

在此处输入图像描述

4

1 回答 1

1

我将以下代码添加到设置 tableView 的方法中。似乎可以解决问题。

   for (CellView* cellView in horizontalTableView.subviews) {
        [cellView removeFromSuperview];
    }
于 2013-04-11T09:44:02.503 回答