【发布时间】:2010-02-22 12:17:57
【问题描述】:
下午,我有一个 UIImageView,我以编程方式将其添加到窗口中。事实上,我有多个 UIImageViews 这样做,当我点击任何特定的 UIImageView 时,我希望它成为“顶级狗”,可以这么说并被绘制在屏幕上的所有其他对象上。基本上就像 MSWindows 操作系统在 Windows 上的优先级绘制一样。当涉及到分层时,我已经搜索了 UIImageViews 内置的所有选项,但我似乎找不到任何选项!我知道它存在,因为在 UIBuilder 中有一个用于将 back/front 发送到 Back/toFront 的命令。如何以编程方式访问这些内容?
编辑* 另外我担心您可能必须访问将子视图推入“子视图堆栈”的顺序并手动移动它们以获得我想要的结果,如果是这样,我将如何去做?
编辑2* 也许这些是我正在寻找的功能? 将子视图带到前面 sendSubviewToBack 交换子视图索引 这是否允许轻松的索引改组?
【问题讨论】:
标签: objective-c uiimageview uiimage layer