0

我想制作一个透明的表格视图,但问题是当单元格位于节标题后面时,文本会重叠(见图 :)

http://www.imagebanana.com/view/4lu0pp8s/Bildschirmfoto20130920um13.20.45.png

我的想法是在标题中绘制背景图像的一部分作为背景,但是在移动单元格时不会更新 drawrect 方法。

希望可以有人帮帮我

4

1 回答 1

0

您需要通过调用或在您的标题上触发对-drawRect:自己的调用。您可能希望根据在.-setNeedsDisplay-setNeedsDisplayInRect:-scrollViewDidScroll:

警告:您需要弄清楚是否需要绘制标题,然后-setNeedsDisplay尽可能不频繁地调用。位图绘制很慢,并且可能导致 UI 卡顿。您只需要在标题行到达顶部时执行此操作。

如果您的标题行大小相同,请在第一次绘制图像后缓存图像,然后在以后每次需要时重复使用它。

于 2013-09-20T13:20:32.160 回答