刪除某一個指定類型的控件,及解決部分cell的重用問題

//刪除tableview上的某一類的控件
 NSArray *subviews = [[NSArrayalloc] initWithArray:tableview.subviews];
        for (UIView *subviewin subviews) {
            if ([subview isMemberOfClass:[UIImageView class]]) {
                [subview removeFromSuperview];
            }
  }
//刪除tableviewcell上的某一類的控件
 NSArray *subviews = [[NSArray alloc] initWithArray:cell.contentView.subviews];
    for (UIView *subview in subviews) {
        if ([subview isMemberOfClass:[KDGoalBar class]]) {
            [subview removeFromSuperview];
        }
 }
發佈了30 篇原創文章 · 獲贊 0 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章