iOS 推送通知的样式总结
1. 推送通知
注意:这里说的推送通知跟NSNotification有所区别
- NSNotification是抽象的,不可见的
- 推送通知是可见的(能用肉眼看到)
iOS中提供了2种推送通知
- 本地推送通知(Local Notification)
- 远程推送通知(Remote Notification)
2. 推送通知的作用
可以让不在前台运行的app,告知用户app内部发生了什么事情
3. 推送通知的呈现效果
4. 推送通知的呈现效果总结
总结一下,推送通知有5种不同的呈现效果
- 在屏幕顶部显示一块横幅(显示具体内容)
- 在屏幕中间弹出一个UIAlertView(显示具体内容)
- 在锁屏界面显示一块横幅(锁屏状态下,显示具体内容)
- 更新app图标的数字(说明新内容的数量)
- 播放音效(提醒作用)
5. 推送通知的呈现效果设置
显示横幅还是UIAlertView,取决于用户的设置
用户也可以决定是否要开启以下4个功能:
- 显示App图标数字
- 播放音效
- 锁屏显示
- 显示在“通知中心”