简单暴力版
移除所有子视图
[view.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];
粗中有细版
移除某个子视图
NSEnumerator *subviewsEnum = [view.subviews reverseObjectEnumerator];
for (UIView *subview in subviewsEnum) {
if ([subview isKindOfClass:[TestClass class]]){
[subview removeFromSuperview];
}
}
网友评论