我的UITableView中有一个自定义节标题,其中包含一些头像图像的UICollectionView。数据一次获取,并为图像缓存(图像更改很少,因此不保证实时更新)。
我希望做到这一点,以便即使调用了UITableView刷新,此标头也不会再次重绘。这样做的原因是每次您采取措施时,都会导致图像从默认的匿名轮廓重新绘制到人物的实际图像时闪烁。图像已缓存,但这没关系,因为
我认为这在设计上是不可能的-每次调用刷新时,UITableView都会破坏所有内容并重新加载所有内容,对吗?
我只是希望我可以加入刷新并保留节头,然后仅重新加载行。
感谢任何想法/指导,我知道这有点罕见,但是我不想将标头移到其自己的视图中,因为我直接使用的是UITableViewController,而拥有它确实是很痛苦的将其嵌入容器视图等所有内容。