You can change the hierarchy of sub-views by using the following function
Show a UIView to the front:
-(void) Bringsubviewtofront: (UIView *) view;
The view is displayed below:
-(void) Sendsubviewtoback ...
For example, the following code example:
UIView *view1 = [[UIView alloc] Initwithframe:cgrectmake (ten, +, +)]; View1.backgroundcolor = [Uicolor bluecolor]; [Self.view Addsubview:view1]; UIView *view2 = [[UIView alloc] Initwithframe:cgrectmake ([+], []]; View2.backgroundcolor = [Uicolor graycolor]; [Self.view addsubview:view2]; When we get here, View1 will be in the view2 below, because View2 is added to the view after This line of code can adjust view2 to the bottom of the parent view [Self.view SENDSUBVIEWTOBACK:VIEW2]; The following code is to adjust the view1 to the top of the parent view [Self.view bringsubviewtofront:view1];
Two properties for adjusting the view level position in iOS