有什么方法可以在其视图的“底部”添加子视图,例如 z=0 使用图层时?我需要这个,因为当我生成对象时,它们需要位于另一张图片下方,而不是上方。
问问题
5248 次
3 回答
19
UIView 的子视图的排序方式是数组的最后一个是最前面的,然后第一个(索引 0)是后面的。因此,要将其插入“底部”,这样做就足够了:
[view insertSubview:aView atIndex:0]
于 2012-10-09T14:40:00.240 回答
4
当然——只需添加新视图并使用容器视图的sendSubviewToBack:方法。
于 2012-07-19T20:28:46.383 回答
2
sendSubviewToBack:
Moves the specified subview so that it appears behind its siblings.
- (void)sendSubviewToBack:(UIView *)view
来源:http: //developer.apple.com/library/IOs/#documentation/UIKit/Reference/UIView_Class/UIView/UIView.html
于 2012-07-19T20:27:34.367 回答