簡體   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