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