Ios 将UIView添加到另一个UIView

Ios 将UIView添加到另一个UIView,ios,uiview,add,Ios,Uiview,Add,我从iOS编程开始,我想知道如何将UIView添加到另一个UIView上,并以编程方式隐藏或显示它。根据要添加的视图的坐标系,为要添加的视图创建一个新框架-这就是定位新视图的方式。然后您只需将视图添加为子视图 [mainView addSubview:newView]; 要摆脱它: [newView removeFromSuperview]; 这将删除子视图并将其释放,因此,如果您只想隐藏或显示它,请确保保留子视图(或者如果使用ARC,请保持对它的强引用),这样您就不必创建/销毁子视图来显示

我从iOS编程开始,我想知道如何将UIView添加到另一个UIView上,并以编程方式隐藏或显示它。

根据要添加的视图的坐标系,为要添加的视图创建一个新框架-这就是定位新视图的方式。然后您只需将视图添加为子视图

[mainView addSubview:newView];
要摆脱它:

[newView removeFromSuperview];
这将删除子视图并将其释放,因此,如果您只想隐藏或显示它,请确保保留子视图(或者如果使用ARC,请保持对它的强引用),这样您就不必创建/销毁子视图来显示或隐藏它