Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
顶部的iOS系统消息(例如热点)阻止了我的应用程序-如何获得通知?_Ios_Swift - Fatal编程技术网

顶部的iOS系统消息(例如热点)阻止了我的应用程序-如何获得通知?

顶部的iOS系统消息(例如热点)阻止了我的应用程序-如何获得通知?,ios,swift,Ios,Swift,顶部的iOS系统消息(例如热点)阻止了我的应用程序。例如,当顶部有热点连接消息时(请参阅附件),视图将被阻止。Facebook知道这一点,并使其浏览量更小 我可以在我的应用程序中为此设置通知,以便以某种方式更改视图吗 使用:Xcode 7.2,Swift 2,iOS 8.4及以上版本需要它 感谢您的指点。您可以: 使用自动布局并始终对顶部布局指南使用约束(推荐) 将应用程序:didChangeStatusBarFrame:方法添加到应用程序委托中(并以某种方式将其传递给视图控制器等) 侦听U

顶部的iOS系统消息(例如热点)阻止了我的应用程序。例如,当顶部有热点连接消息时(请参阅附件),视图将被阻止。Facebook知道这一点,并使其浏览量更小

我可以在我的应用程序中为此设置通知,以便以某种方式更改视图吗

使用:Xcode 7.2,Swift 2,iOS 8.4及以上版本需要它

感谢您的指点。

您可以:

  • 使用自动布局并始终对顶部布局指南使用约束(推荐)

  • 应用程序:didChangeStatusBarFrame:
    方法添加到应用程序委托中(并以某种方式将其传递给视图控制器等)

  • 侦听
    UIApplicationIDChangeStatusBarFrameNotification
    通知


我建议研究自动布局。与顶部布局指南之间的间距应自动调整。