首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将UIWindow放在另一个UIWindow后面?

如何将UIWindow放在另一个UIWindow后面?
EN

Stack Overflow用户
提问于 2013-10-29 07:23:51
回答 2查看 527关注 0票数 1

我有两个UIWindows,当我同时显示两个UIWindows时,最新显示的UIWindow总是高于第一个显示的UIWindow。每个UIWindow都是自己的UIWindow,所以没有Subview

有人知道我如何把UIWindow放在另一个UIWindow后面吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-29 07:44:02

虽然我怀疑可能有一种更干净、更易于维护的方法来实现您想要的结果,但是您应该能够使用windowLevel属性来操作出现的订单窗口--不过老实说,我最后一次尝试这样做是在iOS 5上,所以这可能已经改变了。但通常你会做这样的事情:

代码语言:javascript
复制
windowToPlaceInFront.windowLevel = windowToPutInBack.windowLevel + 1.0f;
票数 2
EN

Stack Overflow用户

发布于 2013-10-29 07:39:48

应用程序中不能有多个UIWindow。

来自苹果文档(Class/UIWindowClassReference/UIWindowClassReference.html):

除非应用程序可以在外部设备屏幕上显示内容,否则应用程序只有一个窗口。

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19652063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档