当前位置: > > > Swift - 移除页面视图上的所有元素

Swift - 移除页面视图上的所有元素

下面代码可以遍历移除页面视图上的所有元件
//清空删除所有子视图(子元素)
func clearViews() {
	for v in self.view.subviews as [UIView] {
		v.removeFromSuperview()
	}
}

评论2
  • 2楼
    2016-04-07 09:59
    linjoe

    站长,有没有方法可以移除单个视图组件的?求教

    站长回复

    方法也是一样的。你要先取得这个视图组件引用(比如subView1),使用subView1.removeFromSuperview()就可以将它移除。

  • 1楼
    2015-12-14 13:16
    光棱

    @mark