如何像推送通知一样在状态栏上制作立方体旋转动画?或者如何使推送通知显示在 iOS 应用程序中?
像这样:
特别感谢!
如何像推送通知一样在状态栏上制作立方体旋转动画?或者如何使推送通知显示在 iOS 应用程序中?
像这样:
特别感谢!
我不相信有任何方法可以在同一个应用程序中手动显示本机 iOS 通知。你将不得不覆盖:
- (void)application:(UIApplication *)application
didReceiveRemoteNotification:(NSDictionary *)userInfo {
[userInfo objectForKey:@"alert"]
然后通过拉动或随推送通知发送的任何内容,手动将您自己的视图显示到窗口顶部的下拉列表中。您可以创建自己的以模仿 iOS 通知样式或使用 3rd 方下拉视图库,如YRDropdownView(或许多其他)。
从UILocalNotification
文档中:
如果在系统传递通知时应用程序处于最前面且可见,则不会显示警报,不会标记图标,也不会播放声音。但是,如果应用程序委托实现了 application:didReceiveLocalNotification: ,则会调用它。UILocalNotification 实例被传递到此方法中,并且委托可以检查其属性或访问 userInfo 字典中的任何自定义数据。
听起来您必须实现该application:didReceiveLocalNotification:
方法并在那里创建自己的自定义“立方体”。