我有一个使用本地通知的应用程序。
现在当 IOS5 退出并显示通知警报时 - 它会转到通知中心,现在用我的 2 个按钮(显示和取消)向我显示警报。

有人可以帮我弄清楚,所以我可以让它在屏幕中而不是在通知中心(屏幕顶部的行)弹出。

这是我的代码:

 UILocalNotification *localNotif = [[UILocalNotification alloc] init];

                localNotif.fireDate=[NSDate date];
                localNotif.timeZone = [NSTimeZone defaultTimeZone];


                localNotif.alertBody = @"Application alerted";

                localNotif.alertAction = @"Show";

                localNotif.soundName = UILocalNotificationDefaultSoundName;
                localNotif.applicationIconBadgeNumber = 0;
                [[UIApplication sharedApplication]presentLocalNotificationNow:localNotif];
                [localNotif release];

谢谢,
阿米尔。

最佳答案

只有用户自己可以配置通知警报的显示方式。用户还可以禁用应用程序的通知或禁止它们进入通知中心。没有开发人员 API。

关于iphone - IOS5 中的本地通知 - 如何让它在屏幕上而不是在通知中心弹出?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7703662/

10-14 19:35