如何擦除uitableviewcell中绘制的矩形?

时间:2011-04-11 19:59:52

标签: iphone uitableview drawrect

我根据此博客http://www.iphonedevx.com/?p=153继承了uitableviewcell。 有了这个,我可以绘制列并将文本放在网格中。

当我重新加载表格时,文本和网格仍然存在。我使用了删除标签 [[cell viewWithTag:k] removeFromSuperview];如何删除使用drawrect绘制的网格线:

1 个答案:

答案 0 :(得分:1)

假设您的drawRect:方法不再绘制网格线,您应该尝试在表格视图上调用setNeedsDisplaylayoutSubviews,以便强制重绘所有单元格。使用reloadData重新加载表只会重新加载数据源,除非对模型进行更改,否则我不相信它会重绘。