1、直接遍历数组
for (UIView *view in self.subviews) {
}
使用遍历可以在里面做一些处理和判断,移除或修改某些特定视图。
2、直接使用数组的特性
如果需要移除所有的子视图,使用数组的特性就可以,让所有元素调用 removeFromSuperview
[self.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];
for (UIView *view in self.subviews) {
}
使用遍历可以在里面做一些处理和判断,移除或修改某些特定视图。
如果需要移除所有的子视图,使用数组的特性就可以,让所有元素调用 removeFromSuperview
[self.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];