您的位置:首页 > 其它

本地通知

2015-10-15 09:28 357 查看
//本地通知,只有程序处于非运行状态,才会出发本地通知 //1.创建本地通知的对象 UILocalNotification *notification = [[UILocalNotification alloc] init]; //2.设置通知触发的时间 notification.fireDate = [NSDate dateWithTimeIntervalSinceNow:5]; //3.设置弹出提示的内容 notification.alertBody = @"起床了"; //4.设置按钮的标题 notification.alertTitle = @"提醒";// notification.alertAction = @"提醒"; //注册本地通知,注册之后,通知才会生效 [[UIApplication sharedApplication] scheduleLocalNotification:notification]; [UIApplication sharedApplication].applicationIconBadgeNumber = 3;
//在iOS8中,本地通知需要添加以下代码才能正确运行-- 得到用户的允许推送通知 UIUserNotificationType type=UIUserNotificationTypeBadge | UIUserNotificationTypeAlert | UIUserNotificationTypeSound; UIUserNotificationSettings *setting=[UIUserNotificationSettings settingsForTypes:type categories:nil]; [[UIApplication sharedApplication]registerUserNotificationSettings:setting];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  本地推送