我有两个UIWindows,当我同时显示两个UIWindows时,最新显示的UIWindow总是高于第一个显示的UIWindow。每个UIWindow都是自己的UIWindow,所以没有Subview。
有人知道我如何把UIWindow放在另一个UIWindow后面吗?
发布于 2013-10-29 07:44:02
虽然我怀疑可能有一种更干净、更易于维护的方法来实现您想要的结果,但是您应该能够使用windowLevel属性来操作出现的订单窗口--不过老实说,我最后一次尝试这样做是在iOS 5上,所以这可能已经改变了。但通常你会做这样的事情:
windowToPlaceInFront.windowLevel = windowToPutInBack.windowLevel + 1.0f;发布于 2013-10-29 07:39:48
应用程序中不能有多个UIWindow。
来自苹果文档(Class/UIWindowClassReference/UIWindowClassReference.html):
除非应用程序可以在外部设备屏幕上显示内容,否则应用程序只有一个窗口。
https://stackoverflow.com/questions/19652063
复制相似问题