以编程方式设置图层

时间:2014-10-28 02:32:01

标签: ios objective-c xcode storyboard layer

所以我有一个带有几个图像,按钮等的应用程序。现在,我想控制以编程方式哪个对象位于前台,哪个对象位于后面。我知道在故事板中这是可能的,但是因为我在AppDelegate中声明了一个按钮(我没有在故事板中)我不能使用这个功能。

现在,有没有办法做到这一点?

2 个答案:

答案 0 :(得分:0)

请查看UIView上的“管理视图层次”部分以实现此目的。

https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIView_Class/index.html#//apple_ref/doc/uid/TP40006816-CH3-SW46

您可以将视图带到前面或将视图发送到后面或调整其索引等。

- (void)bringSubviewToFront:(UIView *)view

答案 1 :(得分:0)

您必须使用属性.zPosition来实现此目的。