问:如何删除View的所有子View?
答:iOS的 View 提供了一个 removeFromSuperview 的方法可以将 View 从父View上移除,如何删除 View 的所有子View,就可以通过 view.subviews 取到所有子View的数组,然后通过循环 removeFromSuperview 删除
追问:那有没有更简单的方法能够实现呢?
//要删除当前View的所有子View下面一行代码即可搞定
[self.view.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];