tableView的复用问题----里面的子视图内容重叠!

    xiaoxiao2021-03-25  29

    之前遇到过一个问题,tableView的cell里面添加了一个label,但是上下滑动后,label上面的字全部重叠在了一起,这个是tableView的复用问题,在别的地方看了一个方法,觉得比较好就推荐给大家,代码如下:

    if(!cell) { //这里是你创建cell的代码,只要是iOS程序员应该都会写这里我就不在写了 } else{ while ([annotationView.subviews lastObject] != nil) { //删除并进行重新分配 [(UIView*)[annotationView.subviews lastObject] removeFromSuperview]; } } 这样的话就可以解决了内容重叠的问题啦!

    转载请注明原文地址: https://ju.6miu.com/read-50094.html

    最新回复(0)