遍历UIview所有子视图

    var allSubViews : [UIView] {

        subviews.reduce(into:self.subviews) {

            $0 += $1.allSubViews

        }

    }

    var allSubViews2 : [UIView] {

        var array = self.subviews

        array.forEach { array.append(contentsOf: $0.allSubViews) }

        return array

            

    }

 

posted @ 2021-01-22 16:33  不停奔跑的蜗牛  阅读(267)  评论(0编辑  收藏  举报