self.view addSubview图层

时间:2011-11-18 03:20:19

标签: ios uiview addsubview

使用时

[self.view addSubview:foo];

有没有办法指定对象将去哪个层?即是否可以不将对象添加到所有对象上方的视图层顶部?我使用addSubview来动态添加视图对象,但是如果你知道我的意思,我希望它们中的一些不在堆栈顶部。如果我的解释不可理解,我可以详细说明。

1 个答案:

答案 0 :(得分:22)

你可以使用其中一个功能(全部来自UIView),具体取决于你想做什么

– bringSubviewToFront:
– sendSubviewToBack:
– insertSubview:atIndex:
– insertSubview:aboveSubview:
– insertSubview:belowSubview:
- exchangeSubviewAtIndex:withSubviewAtIndex:

(名字的行为非常明显)。