UITableViewCell重用导致内容混乱方案

        UITableViewCell *cell=nil;

        static NSString *reuse=@"cell";

        if (cell==nil) {

            cell=[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:reuse] ;

        }else{

            while ([cell.contentView.subviews lastObject] != nil) {

                [(UIView*)[cell.contentView.subviews lastObject] removeFromSuperview];  //删除并进行重新分配

            }  

        }

posted @ 2015-05-21 14:25  jlf19881031  阅读(240)  评论(0编辑  收藏  举报