一、键盘

1、UIKeyboardWillShowNotification-将要弹出键盘

2、UIKeyboardDidShowNotification-显示键盘

3、UIKeyboardWillHideNotification-将要隐藏键盘

4、UIKeyboardDidHideNotification-键盘已经隐藏

5、UIKeyboardWillChangeFrameNotification-键盘将要改变frame

6、UIKeyboardDidChangeFrameNotification-键盘已经改变frame



二、窗体

1、UIWindowDidBecomeVisibleNotification-窗体可见

2、UIWindowDidBecomeHiddenNotification-窗体隐藏

3、UIWindowDidBecomeKeyNotification

4、UIWindowDidResignKeyNotification

三、程序消息

1、UIApplicationDidBecomeActiveNotification-程序从后台激活

2、UIApplicationDidChangeStatusBarFrameNotification-状态栏frame改变

3、UIApplicationDidChangeStatusBarOrientationNotification-状态栏方向改变

4、UIApplicationDidEnterBackgroundNotification-进入后台

5、UIApplicationDidFinishLaunchingNotification-程序载入完毕

6、UIApplicationDidReceiveMemoryWarningNotification-内存警告

7、UIApplicationProtectedDataDidBecomeAvailable

8、UIApplicationProtectedDataWillBecomeUnavailable

9、UIApplicationSignificantTimeChangeNotification 重要的时间变化(新的一天開始或时区变化)

10、UIApplicationWillChangeStatusBarOrientationNotification-将要改变状态栏方向

11、UIApplicationWillChangeStatusBarFrameNotification-将要改变状态栏frame

12、UIApplicationWillEnterForegroundNotification

13、UIApplicationWillResignActiveNotification

14、UIApplicationWillTerminateNotification



四、电池、方向、传感器

1、UIDeviceBatteryLevelDidChangeNotification //电池电量

2、UIDeviceBatteryStateDidChangeNotification //电池状态

3、UIDeviceOrientationDidChangeNotification //方向

4、UIDeviceProximityStateDidChangeNotification //近距离传感器



五、音视频

1、MPMediaLibraryDidChangeNotification

2、MPMusicPlayerControllerPlaybackStateDidChangeNotification

3、MPMusicPlayerControllerNowPlayingItemDidChangeNotification

4、MPMusicPlayerControllerVolumeDidChangeNotification



六、其它 

1、NSUserDefaultsDidChangeNotification 用户默认设置变化

2   NSCurrentLocaleDidChangeNotification 本地化语言变化

iOS 系统消息通知的更多相关文章

  1. ios 消息通知

    苹果的通知分为本地通知和远程通知,这里主要说的是远程通知 历史介绍 iOS 3 - 引入推送通知UIApplication 的 registerForRemoteNotificationTypes 与 ...

  2. iOS - Notification 通知

    1.Notification 通知中心实际上是在程序内部提供了消息广播的一种机制,它允许我们在低程度耦合的情况下,满足控制器与一个任意的对象进行通信的目的.每一个 iOS 程序(即每一个进程)都有一个 ...

  3. IOS Notification 通知中心

    1.     通知中心概述 通知中心实际上是在程序内部提供了消息广播的一种机制.通知中心不能在进程间进行通信.实际上就是一个二传手,把接收到的消息,根据内部的一个消息转发表,来将消息转发给需要的对象. ...

  4. IOS开发-通知与消息机制

    在多数移动应用中不论什么时候都仅仅能有一个应用程序处于活跃状态.假设其它应用此刻发生了一些用户感兴趣的那么通过通知机制就能够告诉用户此时发生的事情. iOS中通知机制又叫消息机制,其包含两类:一类是本 ...

  5. IOS 本地通知 UILocalNotification

    IOS 本地通知 UILocalNotification [本文章第四部分中的代码逻辑来自网上的借鉴,并非我自己原创] 大概一个月前,我开始跟着做IOS项目了.学习C++,了解Objective-C, ...

  6. IOS中通知中心(NSNotificationCenter)

    摘要 NSNotification是IOS中一个调度消息通知的类,采用单例模式设计,在程序中实现传值.回调等地方应用很广.   IOS中通知中心NSNotificationCenter应用总结 一.了 ...

  7. iOS 本地通知 操作

    iOS 本地通知 操作 1:配置通知:然后退出程序: UILocalNotification *localNotif = [[UILocalNotification alloc] init]; loc ...

  8. 提高 iOS App 通知功能启用率的三个策略

    我们都知道推送通知在 App 运营中的作用巨大.但是,很多用户却并不买帐,App 第一次启动提示是否「启用推送通知」时,他们直接选择了「否」. 是的,最近我本人就转变成了这样的人 - 认真地评估每个应 ...

  9. IOS NSNotification 通知

    一. 先看下官方对NSNotification通知的解释 1. NSNotification 通知 @interface NSNotification : NSObject <NSCopying ...

随机推荐

  1. 【Linux】循环控制及状态返回值break、continue、exit、return

    一.break.continue.exit.return的区别和对比 break n     :如果省略n,则表示跳出整个循环,n表示跳出循环的层数 continue n:如果省略n,则表示跳过本次循 ...

  2. 6、redis之使用spring-data-redis的Template

    POM: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.o ...

  3. String类原理分析及部分方法

    //String类原理分析及部分方法 //http://www.cnblogs.com/vamei/archive/2013/04/08/3000914.html //http://www.cnblo ...

  4. Dubbo架构设计详解(转收藏)

    转自:http://shiyanjun.cn/archives/325.html Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合 ...

  5. Html Agility Pack - API

    Html Agility Pack - APIParserSelectorsManipulationTraversingWriterUtilitiesAttributes HTML Parser HT ...

  6. C++ 11保留小数点的四舍五入方案

    当然,C++ 11提供各类型的std::round来四舍五入,但是没有一个能直接支持保留小数点位数的四舍五入方案. 所以需要通过setprecision来实现: #include <iomani ...

  7. 分享一个VS2008漂亮的黑色主题

    如果恰巧你也使用Visual Studio 2008这个版本, 如果你也恰巧厌烦了白色的背景, 那么推荐你使用这款纯黑色theme,搭配上DroidSansMonog这个等宽字体(打包下载),每天都可 ...

  8. IOS中文本框输入自动隐藏和自动显示

    uilabe和UIText扩展方法 +(UILabel*)LabWithFrame:(CGRect)_rect text:(NSString*)aText textColor:(UIColor*)aC ...

  9. [SQL Server]从 varchar 数据类型到 datetime 数据类型的转换产生一个超出范围的值。

    见下图sql, 使用dateadd()转换时报如题错误, 原因是数据库表中存入的数据格式不正确,  数据格式不正确,  数据格式不正确,  重要的事情讲3遍!! ca.batch_no的前8位必须是日 ...

  10. <转>字节码指令

    本文转自:http://www.cnblogs.com/nazhizq/p/6525263.html 在llimits.h文件中定义了指令的类型.其实就是32个字节. typedef lu_int32 ...