锁屏与模态兼容

时间:2015-04-07 03:56:36

标签: ios uiview ios8 lockscreen

我的iOS 8应用有一个自定义锁屏(UIView位于同一UIView内的其他UIViewController之上。当应用程序进入后台时,会显示锁定屏幕,隐藏所有其他内容。

问题是我的锁定屏幕没有出现在模态的顶部。当用户解锁应用程序时,我希望应用程序状态与他离开时相同,所以我想在锁定期间保持模态处于活动状态。

如何让我的锁定屏幕UIView在模式的顶部上显示

1 个答案:

答案 0 :(得分:1)

将锁定屏幕设为窗口并将其放置在所有模态系统窗口的前面,有关详细信息,请参阅View Programming Guidelines

TL,DR:

lockWindow.windowlevel = UIWindowLevelStatusBar + 0.05f: