使用extension添加一个removeAllSubViews方法,遍历removeFromSuperview实现移除所有子控件。

import UIKit

extension UIView {
    
    func removeAllSubViews(){
        if self.subviews.count>0{
            self.subviews.forEach({$0.removeFromSuperview()})
        }
    }

SwiftUIKitiOS

3 条评论

  1. aiwdeflfbo
    2024-10-06 19:33
    回复

    不错不错,我喜欢看 www.jiwenlaw.com

  2. gorslykrhw
    2024-10-04 21:39
    回复

    想想你的文章写的特别好https://www.ea55.com/

  3. 游综宅
    2023-07-18 22:11
    回复

    很厉害,学习一下

添加新评论