我有两个UIViews,UIView1和UIView2.UIView2被添加为UIView1的子视图,我想知道的是,如果我打电话
[UIView1 removeFromSuperview];
Run Code Online (Sandbox Code Playgroud)
剂量也适用于UIView2上的removeFromSuperView?或者我是否也必须在UIView2上调用它...
任何帮助,将不胜感激
UIView---->UIView1------>UIView2
Run Code Online (Sandbox Code Playgroud)
假设您要在UIView1上删除UIView2,只需编写即可
[UIView2 removeFromSuperView].
Run Code Online (Sandbox Code Playgroud)
假设您要在UIView上删除UIView1,只需编写即可
[UIView1 removeFromSuperView].
在这种情况下,UIView2也被删除.因为删除任何视图时,将删除所有视图子视图.