繁体   English   中英

更改数据后,UITableView(Easy tableView自定义类)单元格的图像(图形)保持不变

[英]UITableView ( Easy tableView custom class) cell's image (drawings) are persistent after changing data

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

我尝试使数据的数组为nil后重新加载数据,但是并没有清除旧的图形:

[myEasyTableView.tableView reloadData];

这是一个屏幕截图。 这是一个水平表格视图,使用此类很容易设置。 图像的上半部分应为它的外观,但是请注意,在更改以下数据之后,在实际的新单元格下面仍可以看到以前存在的单元格的图形。

在此处输入图片说明

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

   for (CellView* cellView in horizontalTableView.subviews) {
        [cellView removeFromSuperview];
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM