如何将多个UIElements(uilabel,uiimageview等)堆叠/放置在彼此之上?

Don*_*son 3 iphone objective-c uiimageview uilabel uielement

我在屏幕上有几个UI元素(以编程方式),并且需要一种有效的方式为每个子视图提供z-index设置,因此我可以将某些元素叠加到其他元素上.

有人有解决方案吗?

Dav*_*har 9

plain -addSubview:方法将在其兄弟之上添加新视图.

UIView参考中的"管理视图层次结构"下列出了一些可用于操作排序的方法,例如bringSubviewToFront:,insertSubview:belowSubview:等等.