【问题标题】:want to catch a window change event in iOS想要在 iOS 中捕捉窗口更改事件
【发布时间】:2016-05-25 19:17:18
【问题描述】:

我想检测任何应用程序的任何通知何时进入。 我一直在寻找一种“窗口将打开”事件,以检测通知窗口何时弹出,但据我所知,没有这样的事情。

是否可以为此目的以某种方式使用“viewWillStartLiveResize”? 或者有没有其他方法可以检测换屏事件?

【问题讨论】:

  • 不可能完成的任务。

标签: ios objective-c


【解决方案1】:

viewWillTransitionToSize:withTransitionCoordinator:traitCollectionDidChange: 应该足以检测应用程序屏幕尺寸的变化(尤其是在 ipad 分屏模式下)。但在您的情况下,这是不可能的 - 您可以访问您的并且只有您的应用程序视图层次结构。推送通知窗口会在您的应用程序上弹出一个跳板视图层次结构。因此,作为通知中心等。它们只是不调整应用程序窗口的大小,而是将其重叠。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-02
    • 2010-11-04
    • 2012-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-30
    • 2019-04-01
    相关资源
    最近更新 更多