【问题标题】:Detect incoming NotificationCenter notification on iOS在 iOS 上检测传入的 NotificationCenter 通知
【发布时间】:2012-03-20 11:07:40
【问题描述】:

是否有 API 可以让我知道 NotificationCenter 何时会在我的应用程序运行时在屏幕顶部弹出通知(例如对于传入的消息或电子邮件)?

它会导致我的游戏出现很大的性能故障,所以我想暂停它并在通知消失后取消暂停。如果没有要听的事件,我只能考虑监控 FPS 并在它低于阈值时暂停几秒钟。还有其他建议吗?

【问题讨论】:

    标签: ios cocoa-touch ios5 notifications nsnotificationcenter


    【解决方案1】:

    编辑:我的答案仅适用于弹出通知,不适用于滚动到屏幕顶部的通知。对不起:(


    在你的应用委托中,方法

    - (void)applicationWillResignActive:(UIApplication *)application
    

    将被调用。

    然后

    - (void)applicationDidBecomeActive:(UIApplication *)application
    

    何时该重新启动。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-09
      • 1970-01-01
      • 1970-01-01
      • 2018-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多