//删除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];
}
}
删除某一个指定类型的控件,及解决部分cell的重用问题
最新推荐文章于 2017-09-22 16:21:22 发布