以编程方式发送到从界面构build器创build的前/后元素
在界面生成器,有布局选项发送回或发送到任何元素,如UIButton , UIImage , UILabel等…
现在,我想在运行时,以编程方式做同样的事情。
有没有一个简单的方法来做到这一点?
我不想创build不同的视图,只需更新Z轴。
UIView有许多方法可以让你修改视图层次结构。
-
bringSubviewToFront: -
sendSubviewToBack: -
insertSubview:atIndex: -
insertSubview:aboveSubview: -
insertSubview:belowSubview: -
exchangeSubviewAtIndex:withSubviewAtIndex:
由于您的视图已经插入到您的bringSubviewToFront:视图中,您可以按照您喜欢的顺序轻松调用bringSubviewToFront:一次。
你可以使用:
[self.view bringSubviewToFront:myButton];