我想将我以编程方式添加的 mapView 添加到层次结构视图的底部,因为我已经在情节提要中预先绘制了一些元素。
所以,在我调用方法之后:
[self.view addSubview:self.map];
如何将它放在视图层次结构的底部?!
我想将我以编程方式添加的 mapView 添加到层次结构视图的底部,因为我已经在情节提要中预先绘制了一些元素。
所以,在我调用方法之后:
[self.view addSubview:self.map];
如何将它放在视图层次结构的底部?!
直接放在那里就好了。
[self.view insertSubview:_map atIndex:0];
“此方法将指定视图移动到子视图属性中视图数组的开头。”
[self.view sendSubviewToBack:yourView];
斯威夫特 3
斯威夫特 4
view.insertSubview(view, at: 0)
罗伯特和 rcat24 的回答确实有效。或者,
您可以使用“zPosition”
subViewToBeOnTop.layer.zPosition=1.0;
subViewToBeOnBottom.layer.zPosition=.9;
1 最高,0 最低。