【问题标题】:App is in background or running when handling LocalNotification处理 LocalNotification 时应用处于后台或正在运行
【发布时间】:2013-05-09 03:08:42
【问题描述】:

当预定的NSLocalNotification被触发时,如果应用程序正在运行,或者用户在应用程序在后台时选择警报中的详细信息,将调用应用程序委托的didReceiveLocalNotification

didReceiveLocalNotification 方法中,有没有办法告诉应用程序正在运行还是在后台?

【问题讨论】:

    标签: iphone localnotification


    【解决方案1】:

    [[UIApplication sharedApplication] applicationState] 返回一个UIApplicationState,定义为:

    typedef enum {
       UIApplicationStateActive,
       UIApplicationStateInactive,
       UIApplicationStateBackground
    } UIApplicationState;
    

    【讨论】:

    • 谢谢,后台返回,状态为inactive
    猜你喜欢
    • 2018-07-31
    • 2014-11-12
    • 1970-01-01
    • 2020-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多