我的iOS 8应用有一个自定义锁屏(UIView
位于同一UIView
内的其他UIViewController
之上。当应用程序进入后台时,会显示锁定屏幕,隐藏所有其他内容。
问题是我的锁定屏幕没有出现在模态的顶部。当用户解锁应用程序时,我希望应用程序状态与他离开时相同,所以我想在锁定期间保持模态处于活动状态。
如何让我的锁定屏幕UIView
在模式的顶部上显示?
答案 0 :(得分:1)
将锁定屏幕设为窗口并将其放置在所有模态系统窗口的前面,有关详细信息,请参阅View Programming Guidelines。
TL,DR:
lockWindow.windowlevel = UIWindowLevelStatusBar + 0.05f: