有没有办法在其视图的“底部”添加子视图,比如使用图层时z = 0?我需要这个,因为当我产生物体时,它们需要在另一张照片下,而不是在上面。
答案 0 :(得分:19)
UIView的子视图的排序方式是数组的最后一个是最前面的一个,然后是第一个(索引0)是后面的那个。因此,要将其插入“底部”,就可以这样做了:
[view insertSubview:aView atIndex:0]
答案 1 :(得分:4)
当然 - 只需添加新视图并使用容器视图的 sendSubviewToBack:方法。
答案 2 :(得分:2)
sendSubviewToBack:
Moves the specified subview so that it appears behind its siblings.
- (void)sendSubviewToBack:(UIView *)view