将UILocalNotification显示为警报

时间:2015-05-07 15:03:44

标签: ios alert uilocalnotification

在iOS应用程序中,我需要在通知时将通知显示为警告(不是屏幕顶部显示的横幅)。你能告诉我这样做的方法。

谢谢&此致

1 个答案:

答案 0 :(得分:0)

如果应用程序在收到通知时处于活动状态,通知将不会在应用程序中显示为警报。 您可以在AppDelegate.m中实现以下方法,该方法在应用收到本地通知时调用:

- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification 
{
     NSString *alertTitle = notification.title;
     NSString *alertBody = notification.alertBody;

     // Show alert here

}

当用户打开应用程序时,将显示警告。