使用时
[self.view addSubview:foo];
有没有办法指定对象将去哪个层?即是否可以不将对象添加到所有对象上方的视图层顶部?我使用addSubview来动态添加视图对象,但是如果你知道我的意思,我希望它们中的一些不在堆栈顶部。如果我的解释不可理解,我可以详细说明。
答案 0 :(得分:22)
你可以使用其中一个功能(全部来自UIView),具体取决于你想做什么
– bringSubviewToFront:
– sendSubviewToBack:
– insertSubview:atIndex:
– insertSubview:aboveSubview:
– insertSubview:belowSubview:
- exchangeSubviewAtIndex:withSubviewAtIndex:
(名字的行为非常明显)。