繁体   English   中英

从超级视图中删除多个视图

[英]Remove multiple views from superview

使用此方法时,我需要同时删除几个UIViews窗体superview

[view1 , view 2 , vie3 removeFromSuperview]; 

编译器警告我:

 **warning: Unused Entity Issue: Expression result unused** 

怎么做对?

或者,如果要从某个视图中删除所有子视图:

for (UIView *subview in view.subviews) {
    [subview removeFromSuperview];
}

迅速

view.subviews.forEach { $0.removeFromSuperview() }

目标C

[view.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM