use*_*171 9 iphone notifications
我需要在应用程序处于活动状态时弹出iphone应用程序的本地通知.这可能吗?如果是这样的话?
Shu*_*ank 13
- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification
Run Code Online (Sandbox Code Playgroud)
如果您安排了通知并且应用程序已在运行,则会调用UIApplication..这是一个委托方法..
在这里,您可以通过访问通知来执行自定义代码...
编辑:
如果你想立即提交通知..然后你可以将通知开火日期设置为过去...它将被触发..然后你可以在上面给出的UIapplication方法中创建一个警报视图
您可以在应用中制作相同的动画.
我创建了一个lib来制作一个与本地通知几乎相同的动画.
检查一下:https: //github.com/OpenFibers/OTNotification
演示:


当您收到消息时,您可以向此lib发布新消息
- (void) application:(UIApplication *)application didReceiveLocalNotification: (UILocalNotification *)notification
{
OTNotificationManager *notificationManager = [OTNotificationManager defaultManager];
OTNotificationMessage *notificationMessage = [[OTNotificationMessage alloc] init];
notificationMessage.title = [self notificationTitle];
notificationMessage.message = @"A notification. Touch me to hide me.";
[notificationManager postNotificationMessage:notificationMessage];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7675 次 |
| 最近记录: |