美文网首页
iOS移除父视图的子视图

iOS移除父视图的子视图

作者: 伯牙呀 | 来源:发表于2016-12-28 16:34 被阅读25次

    1、直接遍历数组

    for (UIView *view in self.subviews) { 
    
    }
    

    使用遍历可以在里面做一些处理和判断,移除或修改某些特定视图。

    2、直接使用数组的特性

    如果需要移除所有的子视图,使用数组的特性就可以,让所有元素调用 removeFromSuperview

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

    相关文章

      网友评论

          本文标题:iOS移除父视图的子视图

          本文链接:https://www.haomeiwen.com/subject/qiiyvttx.html