清空View上的子控件

2017-06-19  本文已影响37人  爱喝农药de清凉

方法一: [self.showImageView.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];
ps:有可能在 iOS8.0以下的版本中不调用

方法二: 遍历视图的子视图 清空
for (UIView * view in self.showImageView.subviews) {
[view removeFromSuperview];
}

此类 问题出现案例:通过Model 在self.showImageView 上创建 N(数据个数)个 imageView 时 ,一开始可以,刷新后 imageview 个数变多!原因就是 没有清空,可通过此方法清空

上一篇 下一篇

猜你喜欢

热点阅读