下午,我有一个UIImageView,我逐步添加到窗口。事实上,我有多个UIImageViews这样做,当我点击任何特定的UIImageView时,我希望它成为“顶级狗”,以便说出并被绘制在屏幕上的所有其他对象上。基本上就像MSWindows操作系统的窗口优先级图。在分层时,我已经搜索了UIImageViews内置的所有选项,但我似乎找不到任何选项!我知道它存在是因为在UIBuilder中有一个命令用于发送返回/前端toBack / toFront。我如何以进度方式访问这些?
编辑* 另外我担心您可能必须访问子视图被推入“子视图堆栈”的顺序并手动移动它们以实现我想要的结果,如果是这样,我将如何进行此操作?
EDIT2 * Perhapse这些是我正在寻找的功能吗? bringSubviewToFront sendSubviewToBack exchangeSubviewAtIndex 这是否允许轻松进行索引改组?
答案 0 :(得分:2)
UIView类有bringSubviewToFront:
和sendSubviewToBack:
用于更改子视图z-order(有关详细信息,请参阅类参考中的“管理视图层次结构”部分)。