3

我知道以前有人问过类似类型的问题,但我试图达到特定的效果:

我知道我可以听进去,

- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification

并自己处理通知,但我不只是想显示自定义警报或 UIAlertView,

我实际上希望 UILocalNotification 像应用程序在后台时一样显示。IE

横幅通知

我喜欢这个的原因是,它本身会播放声音,而且横幅看起来很漂亮。

有什么想法吗?

问候,约翰

4

2 回答 2

5

想到的只有两个解决方案。第一个是不可行的:它将涉及创建另一个具有不同签名的应用程序并以某种方式让它管理通知。我什至不想考虑这个——这似乎是个坏主意。

因此,您只需重新设计通知弹出窗口。一个简单的圆角视图,通过旋转等动画。应该是可行的,没有太多麻烦。

于 2013-08-10T08:46:35.353 回答
5

此控件可能会帮助您实现所需的效果:

https://www.cocoacontrols.com/controls/mpnotificationview

于 2013-08-10T08:56:07.030 回答