for (UIView *subview in view.subviews) {
[subview removeFromSuperview];
}
或者
[view.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];
本文介绍了两种清除UIView所有子视图的方法:遍历并调用removeFromSuperview方法,以及使用makeObjectsPerformSelector方法批量移除子视图。
for (UIView *subview in view.subviews) {
[subview removeFromSuperview];
}
或者
[view.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];
2548

被折叠的 条评论
为什么被折叠?