iOS系统消息(例如热点)顶部阻止我的应用。例如,当顶部有热点连接消息时(请参阅附件),视图将被阻止。 Facebook知道这一点并使其视野变小。
我可以在我的应用中为此设置通知,以便我可以以某种方式更改视图吗?
使用:Xcode 7.2,Swift 2,需要适用于iOS 8.4及以上版本。
任何指针都表示赞赏。
答案 0 :(得分:1)
你可以:
使用自动布局并始终对顶部布局指南使用约束(推荐)
将application:didChangeStatusBarFrame:
方法添加到您的app委托(并以某种方式将其传递给查看控制器等)
收听UIApplicationDidChangeStatusBarFrameNotification
次通知