2013-12-13 20 views
0

当我收到本地通知时,一切正常,当我点击它。但是,如果例如用户没有点击它,我想要触发相同的事件,如果他们这样做。我将如何实现这一目标。我想有可能是一个if语句内的通过点击应用程序触发事件,如果本地通知已收到但未点击

(void)applicationDidBecomeActive:(UIApplication *)application 

方法来测试是否有一个没有被点击的活动通知?

+0

AFAIK没有这样的存在。你应该只知道用户*何时*点击它,因为这将是两个通知中的更多信息。 – CodaFi

+0

嗯我看得很清楚有没有办法只是简单地触发一个事件发生在特定的时间,而不是在特定的时间发射本地通知? –

+0

问题是,根据您在背景中待了多久,您甚至可能在发生此类事件之前就被杀死。 – CodaFi

回答

-1

凡事都用localnotificationapplication:didReceiveLocalNotification:。然后把其他的东西在(void)applicationDidBecomeActive:(UIApplication *)application