我有一个使用本地通知的应用程序。
现在当 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/