美文网首页iOSiOS
UIWebView实现显示动态Title的问题

UIWebView实现显示动态Title的问题

作者: _compass | 来源:发表于2017-10-18 17:04 被阅读91次

    我们在项目中封装了一个显示h5的浏览器,使用的是UIWebView,在视图顶部导航栏的中央显示当前网页的标题,于是有了下面的代码:

     NSString* t = [self.webView stringByEvaluatingJavaScriptFromString:@"document.title"];
    

    但是,点击页面内的多级链接,或者页面跳转时,发现标题仍然是初次打开的标题。在shouldStartLoadWithRequest使用延迟显示标题的方法还是解决不了根本问题。

    后来我找到了,监听当历史项目的标题,备用标题,URL字符串或最后访问间隔的值更改时的消息:

     [[NSNotificationCenter defaultCenter] addObserver:self
                                                 selector:@selector(webViewHistoryDidChange:)
                                                     name:@"WebHistoryItemChangedNotification"
                                                   object:nil];
    

    在此处设置标题即可。

    WebHistoryItemChangedNotification 是WebHistoryItem对象发布的,详情请见:

    https://developer.apple.com/documentation/webkit/webhistoryitem

    附录系统NSNotification列表

    AVAudioEngineConfigurationChangeNotification  
    当音频引擎配置发生变化时。
    
    AVAudioSessionInterruptionNotification  
    发生音频中断发生。
    
    AVAudioSessionMediaServicesWereLostNotification  
    当媒体服务器终止时发布。
    
    AVAudioSessionMediaServicesWereResetNotification  
    当媒体服务器重新启动时发布。
    
    AVAudioSessionRouteChangeNotification  
    当系统的音频路由发生变化时发布。
    
    AVAudioSessionSilenceSecondaryAudioHintNotification  
    当其他应用程序的主音频启动和停止时发布。
    
    AVAudioUnitComponentTagsDidChangeNotification  
    组件标签已更改。
    
    CKAccountChangedNotification  
    登录iCloud帐户的状态可能已更改时发出的通知。
    
    CLKComplicationServerActiveComplicationsDidChangeNotification  
    发表了一系列积极的并发症变化。
    
    CNContactStoreDidChangeNotification  
    当另一个CNContactStore发生更改时发布的通知。
    
    EKEventStoreChangedNotification  
    每当对Calendar数据库进行更改时,都会发布,包括添加,删除和更改事件或提醒。没有描述个人更改。当您收到此通知后,你应该重新获取所有EKEvent与EKReminder您访问,因为它们被认为是过时的对象。如果您正在积极地编辑一个事件,并且不想重新读取它,除非绝对有必要这样做,否则可以调用该refresh方法。如果该方法返回YES,则不需要重新获取该事件。
    
    HKUserPreferencesDidChangeNotification  
    当用户更改他或她的首选单位时通知观察员。
    
    HMCharacteristicPropertySupportsEventNotification  
    该特性支持使用由控制器建立的事件连接的通知。事件连接提供从附件到控制器的单向通信。
    
    NSBundleResourceRequestLowDiskSpaceNotification  
    在系统检测到可用磁盘空间量变得越来越小之后发布。通知将发布到默认通知中心。
    
    NSCalendarDayChangedNotification  
    系统日历,区域设置和时区确定系统日历日后发布。此通知不提供object。
    
    NSDidBecomeSingleThreadedNotification  
    未实现。
    
    NSExtensionHostDidBecomeActiveNotification  
    当扩展程序的主机应用程序从非活动状态移动到活动状态时发布。
    
    NSExtensionHostDidEnterBackgroundNotification  
    当分机的主机应用程序在后台开始运行时发布。
    
    NSExtensionHostWillEnterForegroundNotification  
    当扩展程序的主机应用程序开始在前台运行时发布。
    
    NSExtensionHostWillResignActiveNotification  
    当扩展程序的主机应用程序从活动状态移动到非活动状态时发布。
    
    NSFileHandleConnectionAcceptedNotification  
    当对象在两个进程之间建立一个套接字连接时,会发布此通知,为连接的一端创建一个对象,并通过将该对象放在字典中使其成为观察者。
    
    NSFileHandleNSFileHandleuserInfo  
    NSFileHandleDataAvailableNotification  
    当文件句柄确定数据当前可用于在文件或通信通道中读取时,会发布此通知。
    
    NSFileHandleReadToEndOfFileCompletionNotification  
    当文件句柄读取文件中的所有数据时,或者如果通信通道,直到其他进程指示数据结束,则会发布此通知。
    
    NSHTTPCookieManagerAcceptPolicyChangedNotification  
    当实例的接受策略发生变化时,会发布此通知。NSHTTPCookieStorage
    
    NSHTTPCookieManagerCookiesChangedNotification  
    当实例中存储的Cookie 已更改时,会发布此通知。NSHTTPCookieStorage
    
    NSManagedObjectContextDidSaveNotification  
    每当托管对象上下文完成保存操作时发布。
    
    NSManagedObjectContextObjectsDidChangeNotification  
    当管理对象上下文中包含的对象的属性值发生变化时发布。
    
    NSManagedObjectContextWillSaveNotification  
    每当托管对象上下文即将执行保存操作时发布。
    
    NSMetadataQueryDidFinishGatheringNotification  
    当接收方完成查询的初始结果收集阶段时发布。
    
    NSMetadataQueryDidStartGatheringNotification  
    当接收者以查询的初始结果收集阶段开始时发布。
    
    NSMetadataQueryDidUpdateNotification  
    当查询的实时更新阶段接收者的结果发生变化时发布。
    
    NSMetadataQueryGatheringProgressNotification  
    作为接收者在查询的初始结果收集阶段收集结果时发布。
    
    NSPersistentStoreCoordinatorStoresDidChangeNotification  
    每当持久性存储被添加到永久存储协调器或从持久存储协调器中删除时,或当存储UUID更改时,都会发布。
    
    NSPersistentStoreCoordinatorStoresWillChangeNotification  
    发布在开放持久存储库列表之前发生变化。
    
    NSPersistentStoreCoordinatorWillRemoveStoreNotification  
    每当永久存储协调器中删除持久存储时,都会发布。
    
    NSProcessInfoPowerStateDidChangeNotification  
    当iOS设备的电源状态(低功耗模式被启用或禁用)发生变化。
    
    NSSystemClockDidChangeNotification  
    每当系统时钟更改时发布。这可以通过调用settimeofday()或更改“日期和时间首选项”面板中的值来启动。
    
    NSSystemTimeZoneDidChangeNotification  
    当时区更改时发送。
    
    NSThreadWillExitNotification  
    一个NSThread对象的帖子当它接收到该通知exit消息,该线程退出之前。调用接收此通知的Observer方法在退出的线程之前执行。
    
    NSURLCredentialStorageChangedNotification  
    当存储的凭据集更改时,会发布此通知。
    
    NSUbiquityIdentityDidChangeNotification  
    在iCloud(“无处不在”)身份发生变化之后发送。
    
    NSUndoManagerCheckpointNotification  
    每当对象打开或关闭撤消组(除了打开顶级组之外)和检查重做堆栈时,都会发布。NSUndoManagercanRedo
    
    NSUndoManagerDidCloseUndoGroupNotification  
    发布后一个对象关闭一个撤消组,这在方法的实现中发生。NSUndoManagerendUndoGrouping
    
    NSUndoManagerDidOpenUndoGroupNotification  
    每当一个对象打开一个撤消组,发生在该方法的实现中。NSUndoManagerbeginUndoGrouping
    
    NSUndoManagerDidRedoChangeNotification  
    在对象执行重做操作()之后发布。NSUndoManagerredo
    
    NSUndoManagerDidUndoChangeNotification  
    在对象执行撤消操作之后发布。NSUndoManager
    
    NSUndoManagerWillCloseUndoGroupNotification  
    在一个对象关闭一个撤消组之前发生,这个方法发生在实现中。NSUndoManagerendUndoGrouping
    
    NSUndoManagerWillRedoChangeNotification  
    在对象执行重做操作()之前发布。NSUndoManagerredo
    
    NSUndoManagerWillUndoChangeNotification  
    在对象执行撤消操作之前发布。NSUndoManager
    
    NSWillBecomeMultiThreadedNotification  
    当第一个线程与当前线程分离时发布。该NSThread课程信息此通知最多一次,第一次一个线程被分离使用或方法。后续调用这些方法不会发布此通知。这个通知的观察者在主线程中调用了它们的通知方法,而不是新线程。观察者通知方法总是在新线程开始执行之前执行。detachNewThreadSelector:toTarget:withObject:start
    
    PKPassLibraryDidChangeNotification  
    发布后通过库已被更改。
    
    PKPassLibraryRemotePaymentPassesDidChangeNotification  
    当与当前iOS设备(例如Apple Watch)配对的设备添加或删除Apple Pay卡时发布。
    
    UIAccessibilityAnnouncementDidFinishNotification  
    系统读完通知后,由UIKit发表。
    
    UIAccessibilityElementFocusedNotification  
    WKAudioFilePlayerItemDidPlayToEndTimeNotification  
    当项目成功播放到其结束时发布。
    
    WKAudioFilePlayerItemFailedToPlayToEndTimeNotification  
    当项目未能到达结束时发布。
    
    WKAudioFilePlayerItemTimeJumpedNotification  
    当项目当前时间不连续地更改时发布。
    
    ABPeoplePickerDisplayedPropertyDidChangeNotification  
    当记录列表中显示的属性更改时发布。
    
    ABPeoplePickerGroupSelectionDidChangeNotification  
    当组列表中的选择更改时发布。
    
    ABPeoplePickerNameSelectionDidChangeNotification  
    当名称列表中的选择更改时发布。
    
    ABPeoplePickerValueSelectionDidChangeNotification  
    当多值属性中的选择更改时发布。
    
    ACAccountStoreDidChangeNotification  
    当这个帐户存储管理的帐户在数据库中更改时发布。没有与此通知关联的字典。userInfo
    
    AVAssetChapterMetadataGroupsDidChangeNotification  
    AVAssetContainsFragmentsDidChangeNotification  
    AVAssetDurationDidChangeNotification  
    AVAssetMediaSelectionGroupsDidChangeNotification  
    AVAssetTrackSegmentsDidChangeNotification  
    AVAssetTrackTimeRangeDidChangeNotification  
    AVAssetTrackTrackAssociationsDidChangeNotification  
    AVAssetWasDefragmentedNotification  
    AVCaptureDeviceWasConnectedNotification  
    当新设备可用时发布。
    
    AVCaptureDeviceWasDisconnectedNotification  
    当现有设备不可用时发布。
    
    AVCaptureInputPortFormatDescriptionDidChangeNotification  
    发布如果捕获输入端口的属性的值发生变化。formatDescription
    
    AVCaptureSessionDidStartRunningNotification  
    当捕获会话开始时发布。
    
    AVCaptureSessionDidStopRunningNotification  
    当捕获会话停止时发布。
    
    AVCaptureSessionRuntimeErrorNotification  
    在捕获会话期间发生错误时发布。
    
    AVFragmentedMovieContainsMovieFragmentsDidChangeNotification  
    AVFragmentedMovieDurationDidChangeNotification  
    AVFragmentedMovieTrackSegmentsDidChangeNotification  
    AVFragmentedMovieTrackTimeRangeDidChangeNotification  
    AVFragmentedMovieTrackTotalSampleDataLengthDidChangeNotification  
    AVFragmentedMovieWasDefragmentedNotification  
    AVPlayerItemDidPlayToEndTimeNotification  
    当项目播放到最后时间时发布。
    
    AVPlayerItemFailedToPlayToEndTimeNotification  
    当项目未能到达结束时发布。
    
    AVPlayerItemNewAccessLogEntryNotification  
    当添加新的访问日志条目时发布。
    
    AVPlayerItemNewErrorLogEntryNotification  
    当添加了新的错误日志条目时发布。
    
    AVPlayerItemPlaybackStalledNotification  
    发布时有些媒体没有及时到达继续播放。
    
    AVPlayerItemTimeJumpedNotification  
    当项目当前时间不连续地更改时发布。
    
    AVSampleBufferDisplayLayerFailedToDecodeNotification  
    当缓冲区显示层解码失败时发布。
    
    CWBSSIDDidChangeNotification  
    CWCountryCodeDidChangeNotification  
    CWLinkDidChangeNotification  
    CWLinkQualityDidChangeNotification  
    CWModeDidChangeNotification  
    CWPowerDidChangeNotification  
    CWSSIDDidChangeNotification  
    CWScanCacheDidUpdateNotification  
    GCControllerDidConnectNotification  
    在新控制器连接到设备后立即发布。
    
    GCControllerDidDisconnectNotification  
    在控制器与设备断开连接后立即发布。
    
    IKFilterBrowserFilterDoubleClickNotification  
    当用户双击过滤器浏览器中的过滤器时发布。
    
    IKFilterBrowserFilterSelectedNotification  
    当用户在过滤器浏览器中单击过滤器名称时发布。
    
    IKFilterBrowserWillPreviewFilterNotification  
    在显示过滤器预览之前,发布,允许应用程序设置过滤器的参数。
    
    IOBluetoothHostControllerPoweredOffNotification  
    IOBluetoothHostControllerPoweredOnNotification  
    IOBluetoothL2CAPChannelPublishedNotification  
    IOBluetoothL2CAPChannelTerminatedNotification  
    MKAnnotationCalloutInfoDidChangeNotification  
    通知观察者注释对象的标题或字幕信息已更改。
    
    NEFilterConfigurationDidChangeNotification  
    发布后,过滤器配置存储在“网络扩展”首选项中。
    
    NEVPNConfigurationChangeNotification  
    发布后,VPN配置存储在网络扩展首选项中。
    
    NEVPNStatusDidChangeNotification  
    当VPN连接状态发生变化时。
    
    NSAccessibilityAnnouncementRequestedNotification  
    只要可访问性元素需要向用户发布通知,就会发布此通知。此通知需要具有密钥的字典和包含公告的本地化字符串。为了帮助一个辅助应用程序确定公告的重要性,请添加相应的字典。userInfoNSAccessibilityAnnouncementKeyNSAccessibilityPriorityKeyuserInfo
    
    NSAccessibilityApplicationActivatedNotification  
    该通知在应用程序激活后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityApplicationDeactivatedNotification  
    该通知在应用程序停用后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityApplicationHiddenNotification  
    该应用程序隐藏后会发布此通知。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityApplicationShownNotification  
    此通知在应用显示后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityCreatedNotification  
    此通知在创建可访问性元素后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityDrawerCreatedNotification  
    此通知在出现抽屉后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityFocusedUIElementChangedNotification  
    此通知在辅助功能元素获取焦点后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityFocusedWindowChangedNotification  
    此通知在关键窗口更改后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityHelpTagCreatedNotification  
    此通知会在出现帮助标签后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityLayoutChangedNotification  
    此通知会在UI更改后发布,需要引导客户端的注意。此通知应附带一个带有密钥和包含已添加或更改的UI元素的数组的字典。使用函数而不是实例发布此通知。userInfoNSAccessibilityUIElementsKeyNSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityMainWindowChangedNotification  
    此通知在主窗口更改后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityMovedNotification  
    此通知在辅助功能元素移动后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityResizedNotification  
    此通知在辅助功能元素的大小更改后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityRowCollapsedNotification  
    此通知在一行折叠后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityRowCountChangedNotification  
    此通知会在添加或删除行后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityRowExpandedNotification  
    此通知在一行展开后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilitySelectedCellsChangedNotification  
    在通过选择或取消选择基于单元格的表格中的一个或多个单元格之后,会发布此通知。使用函数而不是实例发布此通知。
    
    NSAccessibilityPostNotificationNSNotificationCenter  
    NSAccessibilitySelectedChildrenChangedNotification  
    选择或取消选择一个或多个子元素后,会发布此通知。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilitySelectedChildrenMovedNotification  
    此通知在布局区域中选定的项目移动后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilitySelectedColumnsChangedNotification  
    此通知在选择或取消选择一个或多个列之后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilitySelectedRowsChangedNotification  
    此通知在选择或取消选择一行或多行后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilitySelectedTextChangedNotification  
    此通知是在选择或取消选择文本后发布的。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilitySheetCreatedNotification  
    此通知会在工作表出现后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityTitleChangedNotification  
    该通知在辅助功能元素的标题更改后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityUIElementDestroyedNotification  
    此通知在可见性元素销毁后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityUnitsChangedNotification  
    该通知在布局区域中的单位更改后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityValueChangedNotification  
    该通知在可访问性元素的值更改后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityWindowCreatedNotification  
    此通知会在新窗口出现后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityWindowDeminiaturizedNotification  
    窗口从Dock恢复到完整大小后,会发布此通知。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityWindowMiniaturizedNotification  
    这个通知是在窗口放入Dock后发布的。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityWindowMovedNotification  
    此通知在窗口移动后发布。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAccessibilityWindowResizedNotification  
    窗口大小更改后会发布此通知。使用函数而不是实例发布此通知。NSAccessibilityPostNotificationNSNotificationCenter
    
    NSAnimationProgressMarkNotification  
    当运行动画的当前进度达到其进度标记之一时发布。
    
    NSAntialiasThresholdChangedNotification  
    发布在反锯齿变化的阈值之后。
    
    NSAppleEventManagerWillProcessFirstEventNotification  
    发布之前,它首先发送一个苹果事件。您的应用程序可以使用此通知,以避免在首次需要它们之前注册任何Apple事件处理程序。NSAppleEventManager
    
    NSApplicationDidBecomeActiveNotification  
    应用程式启动后立即发布。
    
    NSApplicationDidChangeOcclusionStateNotification  
    当应用程序的遮挡状态发生变化时发布。
    
    NSApplicationDidChangeScreenParametersNotification  
    当连接到计算机的显示器的配置更改时发布。
    
    NSApplicationDidFinishLaunchingNotification  
    发布在方法的最后,表明应用程序已完成启动并准备运行。finishLaunching
    
    NSApplicationDidFinishRestoringWindowsNotification  
    当应用程序完成恢复窗口时发布。
    
    NSApplicationDidHideNotification  
    发布在hide:方法的结尾,表示该应用程序现在已被隐藏。
    
    NSApplicationDidResignActiveNotification  
    应用程序将其活动状态放弃到另一个应用程序后立即发布。
    
    NSApplicationDidUnhideNotification  
    发布在方法的结尾,表示该应用程序现在可见。unhideWithoutActivation
    
    NSApplicationDidUpdateNotification  
    发布在方法的最后,表明应用程序已经完成了更新其窗口。updateWindows
    
    NSApplicationWillBecomeActiveNotification  
    立即在应用程式启动之前发布。
    
    NSApplicationWillFinishLaunchingNotification  
    发布在方法的开始,表明应用程序已完成初始化过程,即将完成启动。finishLaunching
    
    NSApplicationWillHideNotification  
    发表在hide:方法的开始,表明应用程序即将被隐藏。
    
    NSApplicationWillResignActiveNotification  
    在应用程序将其活动状态放弃到另一个应用程序之前立即发布。
    
    NSApplicationWillTerminateNotification  
    由该terminate:方法发布,表明该应用将终止。
    
    NSApplicationWillUnhideNotification  
    发布在方法的开始,以表明应用程序即将变得可见。unhideWithoutActivation
    
    NSApplicationWillUpdateNotification  
    发表在方法的开始,表示该应用程序即将更新其窗口。updateWindows
    
    NSBrowserColumnConfigurationDidChangeNotification  
    当浏览器列的宽度已更改时通知代理。
    
    NSClassDescriptionNeededForClassNotification  
    当一个类不能找到类描述时发布。classDescriptionForClass:
    
    NSColorListDidChangeNotification  
    NSColorPanelColorDidChangeNotification  
    发布时的颜色设置,当被调用时。NSColorPanelNSColorPanel
    
    NSComboBoxSelectionDidChangeNotification  
    发布后弹出列表选择更改。NSComboBox
    
    NSComboBoxSelectionIsChangingNotification  
    发布时,弹出列表的选择正在改变。NSComboBox
    
    NSComboBoxWillDismissNotification  
    当弹出列表即将被驳回时,就会发布。NSComboBox
    
    NSComboBoxWillPopUpNotification  
    每当弹出列表显示时,都会发布。NSComboBox
    
    NSContextHelpModeDidActivateNotification  
    当应用程序进入上下文相关帮助模式时发布。当用户按住帮助键时,通常会发生这种情况。
    
    NSContextHelpModeDidDeactivateNotification  
    当应用程序退出上下文相关帮助模式时发布。当用户在显示上下文相关帮助主题后,在光标位于屏幕上的任何位置时,用户单击鼠标按钮就会发生。
    
    NSControlTextDidBeginEditingNotification  
    当具有可编辑单元格的控件开始编辑会话时发送。
    
    NSControlTextDidChangeNotification  
    发送时接收控件中的文本发生变化。
    
    NSControlTextDidEndEditingNotification  
    当具有可编辑单元的控件结束编辑会话时发送。
    
    NSControlTintDidChangeNotification  
    发送后用户更改控件色调偏好。
    
    NSDrawerDidCloseNotification  
    每当抽屉关闭时发布。
    
    NSDrawerDidOpenNotification  
    每当抽屉打开时发布。
    
    NSDrawerWillCloseNotification  
    每当抽屉即将关闭时发布。
    
    NSDrawerWillOpenNotification  
    随便抽屉即将开放。
    
    NSFontCollectionDidChangeNotification  
    每当更改字体集合时发布。
    
    NSFontSetChangedNotification  
    发布在当前设置的字体更改后。
    
    NSImageRepRegistryDidChangeNotification  
    每当类注册表更改时发布。NSImageRep
    
    NSMenuDidAddItemNotification  
    在菜单项添加菜单后发布。
    
    NSMenuDidBeginTrackingNotification  
    当菜单跟踪开始时发布。
    
    NSMenuDidChangeItemNotification  
    发布在菜单中的菜单项后改变外观。
    
    NSMenuDidEndTrackingNotification  
    当菜单跟踪结束时发布,即使没有发送任何操作。
    
    NSMenuDidRemoveItemNotification  
    从菜单中删除菜单项后发布。
    
    NSMenuDidSendActionNotification  
    在应用程序发布之后发布菜单项的动作方法到菜单项的目标。
    
    NSMenuWillSendActionNotification  
    在应用程序之前发布菜单项的操作方法到菜单项的目标。
    
    NSOutlineViewColumnDidMoveNotification  
    每当一个列被用户操作移动到对象中时,就会发布。NSOutlineView
    
    NSOutlineViewColumnDidResizeNotification  
    每当一个列在对象中调整大小时发布。NSOutlineView
    
    NSOutlineViewItemDidCollapseNotification  
    每当项目在对象中折叠时发布。NSOutlineView
    
    NSOutlineViewItemDidExpandNotification  
    每当项目在对象中展开时,就会发布。NSOutlineView
    
    NSOutlineViewItemWillCollapseNotification  
    在项目折叠之前发布(用户点击箭头但项目折叠前)。
    
    NSOutlineViewItemWillExpandNotification  
    在项目展开之前发布(用户点击箭头但项目折叠前)。
    
    NSOutlineViewSelectionDidChangeNotification  
    在大纲视图的选择更改后发布。
    
    NSOutlineViewSelectionIsChangingNotification  
    发布为大纲视图的选择更改(当鼠标按钮仍然停止)。
    
    NSPersistentStoreDidImportUbiquitousContentChangesNotification  
    发布后记录是从无处不在的内容商店导入的。
    
    NSPopUpButtonCellWillPopUpNotification  
    此通知在弹出菜单附加到其窗口框架之前发布。
    
    NSPopUpButtonWillPopUpNotification  
    当对象收到鼠标下拉事件时,即用户即将从菜单中选择一个项目时发布。NSPopUpButton
    
    NSPopoverDidCloseNotification  
    在popover已经完成离线动画后发送。
    
    NSPopoverDidShowNotification  
    在popover已经完成屏幕动画后发送。
    
    NSPopoverWillCloseNotification  
    在popover关闭之前发送。
    
    NSPopoverWillShowNotification  
    在popover显示之前发送。
    
    NSPreferredScrollerStyleDidChangeNotification  
    如果首选的滚动样式更改,则发布。
    
    NSRuleEditorRowsDidChangeNotification  
    每当视图行更改时,此通知将发布到默认通知中心。
    
    NSScreenColorSpaceDidChangeNotification  
    当屏幕的颜色空间发生变化时发布。
    
    NSScrollViewDidEndLiveMagnifyNotification  
    发布在放大手势的结尾。
    
    NSScrollViewDidEndLiveScrollNotification  
    发表在主线程的末端滚动跟踪。
    
    NSScrollViewDidLiveScrollNotification  
    由于用户启动的事件更改剪辑视图原点后,发布在主线程上。
    
    NSScrollViewWillStartLiveMagnifyNotification  
    发表在放大手势的开始。
    
    NSScrollViewWillStartLiveScrollNotification  
    在用户启动的实时滚动跟踪开始时发布主线程(手势滚动或滚动跟踪,例如,拇指拖动)。
    
    NSSpellCheckerDidChangeAutomaticCapitalizationNotification  
    NSSpellCheckerDidChangeAutomaticDashSubstitutionNotification  
    NSSpellCheckerDidChangeAutomaticPeriodSubstitutionNotification  
    NSSpellCheckerDidChangeAutomaticQuoteSubstitutionNotification  
    NSSpellCheckerDidChangeAutomaticSpellingCorrectionNotification  
    当拼写检查器使用自动拼写检查更正确实更改文本时,会发布此通知。已发布到应用程序的默认通知中心。
    
    NSSpellCheckerDidChangeAutomaticTextReplacementNotification  
    当拼写检查器使用自动文本替换更改文本时发布。此通知已发布到应用的默认通知中心。
    
    NSSplitViewDidResizeSubviewsNotification  
    发布后NSSplitView更改其部分或全部子视图的大小。
    
    NSSplitViewWillResizeSubviewsNotification  
    在NSSplitView之前发布更改其部分或全部子视图的大小。
    
    NSSystemColorsDidChangeNotification  
    当系统颜色发生变化时(例如通过系统控制面板界面)发送。
    
    NSTableViewColumnDidMoveNotification  
    每当一个列被用户操作移动到对象中时,就会发布。NSTableView
    
    NSTableViewColumnDidResizeNotification  
    每当一个列在对象中调整大小时发布。NSTableView
    
    NSTableViewSelectionDidChangeNotification  
    在对象的选择更改后发布。NSTableView
    
    NSTableViewSelectionIsChangingNotification  
    作为对象的选择发生变化(鼠标按钮仍然停止)。NSTableView
    
    NSTextAlternativesSelectedAlternativeStringNotification  
    当用户选择一个替代字符串时发布。
    
    NSTextDidBeginEditingNotification  
    当NSText对象开始任何更改字符或格式属性的操作时发布。
    
    NSTextDidChangeNotification  
    在NSText对象执行任何更改字符或格式属性的操作后发布。
    
    NSTextDidEndEditingNotification  
    当焦点离开一个NSText对象时,是否有任何操作已经改变了字符或格式化属性。
    
    NSTextInputContextKeyboardSelectionDidChangeNotification  
    发布后选择的文本输入源更改。
    
    NSTextStorageDidProcessEditingNotification  
    在文本存储完成处理编辑后发布。processEditing
    
    NSTextStorageWillProcessEditingNotification  
    在文本存储之前发布完成处理编辑。processEditing
    
    NSTextViewDidChangeSelectionNotification  
    当所选择的字符范围发生变化时发布。
    
    NSTextViewDidChangeTypingAttributesNotification  
    当文本视图中的打字属性发生变化时发布。
    
    NSTextViewWillChangeNotifyingTextViewNotification  
    当建立新的文本视图作为发送通知的文本视图时发布。
    
    NSToolbarDidRemoveItemNotification  
    在工具栏上删除某项后发布。
    
    NSToolbarWillAddItemNotification  
    发布之前,一个新的项目被添加到工具栏。
    
    NSViewBoundsDidChangeNotification  
    只要NSView“边界”矩形改变为独立于框架矩形的新值,但仅在视图的属性时才会发布。 postsBoundsChangedNotificationsYES
    
    NSViewDidUpdateTrackingAreasNotification  
    每当NSView对象重新计算其跟踪区域时发布。
    
    NSViewFocusDidChangeNotification  
    在MacOS 10.4及更高版本中已弃用。NSView每当视图的框架或边界几何变化时,为一个对象及其每个后代(递归地)发布。
    
    NSViewFrameDidChangeNotification  
    只要视图的框架矩形更改为新值,但仅当视图的属性为。postsFrameChangedNotificationsYES
    
    NSViewGlobalFrameDidChangeNotification  
    每当NSView有附加表面的对象(即对象)移动到不同的屏幕或需要更新对象的其他情况下,都会发布。NSOpenGLContextNSOpenGLContext
    
    NSWindowDidBecomeKeyNotification  
    每当NSWindow对象成为关键窗口时发布。
    
    NSWindowDidBecomeMainNotification  
    每当NSWindow对象成为主窗口时发布。
    
    NSWindowDidChangeBackingPropertiesNotification  
    当窗口背景属性更改时发布。
    
    NSWindowDidChangeOcclusionStateNotification  
    当窗口的遮挡状态发生变化时。
    
    NSWindowDidChangeScreenNotification  
    每当NSWindow对象框架的一部分移动到屏幕上或从屏幕移开时,就会发布。
    
    NSWindowDidChangeScreenProfileNotification  
    每当包含窗口的屏幕的显示配置文件更改时发布。
    
    NSWindowDidDeminiaturizeNotification  
    每当NSWindow对象被清空时发布。
    
    NSWindowDidEndLiveResizeNotification  
    用户调整窗口大小后发布。
    
    NSWindowDidEndSheetNotification  
    每当一个NSWindow对象关闭一个附加的页面时发布。
    
    NSWindowDidEnterFullScreenNotification  
    当窗口进入全屏模式时发布。
    
    NSWindowDidEnterVersionBrowserNotification  
    当窗口进入版本浏览器模式时发布。
    
    NSWindowDidExitFullScreenNotification  
    当窗口退出全屏模式时发布。
    
    NSWindowDidExitVersionBrowserNotification  
    当窗口退出版本浏览器模式时发布。
    
    NSWindowDidExposeNotification  
    无论NSWindow是在其他窗口前面被命令还是被从其前面移除的其他窗口,无论何时暴露出一部分未被访问的对象,都会发布。
    
    NSWindowDidMiniaturizeNotification  
    每当NSWindow对象最小化时发布。
    
    NSWindowDidMoveNotification  
    每当NSWindow对象被移动时都会发布。
    
    NSWindowDidResignKeyNotification  
    每当NSWindow对象将其状态重新设置为关键窗口时发布。
    
    NSWindowDidResignMainNotification  
    每当NSWindow对象将其状态重新设为主窗口时发布。
    
    NSWindowDidResizeNotification  
    每当NSWindow对象的大小变化时发布。
    
    NSWindowDidUpdateNotification  
    每当一个NSWindow对象收到update消息时都发布。
    
    NSWindowWillBeginSheetNotification  
    每当一个NSWindow对象即将打开一张表时,都会发布。
    
    NSWindowWillCloseNotification  
    每当一个NSWindow对象即将关闭时发布。
    
    NSWindowWillEnterFullScreenNotification  
    当窗口进入全屏模式时发布。
    
    NSWindowWillEnterVersionBrowserNotification  
    当窗口进入版本浏览器模式时发布。
    
    NSWindowWillExitFullScreenNotification  
    当窗口退出全屏模式时发布。
    
    NSWindowWillExitVersionBrowserNotification  
    当窗口退出版本浏览器模式时发布。
    
    NSWindowWillMiniaturizeNotification  
    每当NSWindow对象即将被最小化时发布。
    
    NSWindowWillMoveNotification  
    每当一个NSWindow对象即将移动时发布。
    
    NSWindowWillStartLiveResizeNotification  
    在用户调整窗口大小之前发布。
    
    NSWorkspaceAccessibilityDisplayOptionsDidChangeNotification  
    当任何可访问性显示选项更改时发布。
    
    NSWorkspaceActiveSpaceDidChangeNotification  
    发生空间更改发生。
    
    NSWorkspaceDidActivateApplicationNotification  
    当Finder即将激活应用程序时发布。
    
    NSWorkspaceDidChangeFileLabelsNotification  
    当Finder文件标签或颜色发生变化时。
    
    NSWorkspaceDidDeactivateApplicationNotification  
    当Finder停用应用程序时发布。
    
    NSWorkspaceDidHideApplicationNotification  
    当Finder隐藏应用程序时发布。
    
    NSWorkspaceDidLaunchApplicationNotification  
    当一个新的应用程序启动时发布。
    
    NSWorkspaceDidMountNotification  
    当装载新设备时发布。
    
    NSWorkspaceDidPerformFileOperationNotification  
    在接收应用程序中执行文件操作时发布。
    
    NSWorkspaceDidRenameVolumeNotification  
    当卷更改其名称和/或安装路径时发布。这些通常会同时更改,在这种情况下,只会发布一个通知。
    
    NSWorkspaceDidTerminateApplicationNotification  
    当应用程序完成执行时发布。
    
    NSWorkspaceDidUnhideApplicationNotification  
    当Finder取消隐藏应用程序时发布。
    
    NSWorkspaceDidUnmountNotification  
    发现Finder找不到装置。
    
    NSWorkspaceDidWakeNotification  
    当机器从睡眠中醒来时发布。
    
    NSWorkspaceScreensDidSleepNotification  
    当机器的屏幕进入睡眠状态时发布。
    
    NSWorkspaceScreensDidWakeNotification  
    当机器的屏幕醒来时发布。
    
    NSWorkspaceSessionDidBecomeActiveNotification  
    在用户会话切换后发布。
    
    NSWorkspaceSessionDidResignActiveNotification  
    在用户会话被切换之前发布。
    
    NSWorkspaceWillLaunchApplicationNotification  
    当Finder即将推出应用时发布。
    
    NSWorkspaceWillPowerOffNotification  
    当用户请求退出或机器关机时发布。
    
    NSWorkspaceWillSleepNotification  
    发布之前机器去睡觉。
    
    NSWorkspaceWillUnmountNotification  
    当Finder即将卸载设备时发布。
    
    PDFDocumentDidBeginFindNotification  
    当发布或方法开始寻找。beginFindString:withOptions:findString:withOptions:
    
    PDFDocumentDidBeginPageFindNotification  
    每次查找操作开始在文档的新页面上工作时发布。
    
    PDFDocumentDidBeginPageWriteNotification  
    每次写入操作开始在文档中的页面上工作时发布。
    
    PDFDocumentDidBeginWriteNotification  
    每次写入操作开始处理文档时都会发布。
    
    PDFDocumentDidEndFindNotification  
    当or或者方法返回时发布。beginFindString:withOptions:findString:withOptions:
    
    PDFDocumentDidEndPageFindNotification  
    每次找到操作完成文档中的页面时都会发布。
    
    PDFDocumentDidEndPageWriteNotification  
    每次写入操作完成文档中的页面时都会发布。
    
    PDFDocumentDidEndWriteNotification  
    每次写入操作完成文档工作时都会发布。
    
    PDFDocumentDidFindMatchNotification  
    每次在文档中找到字符串匹配时发布。
    
    PDFDocumentDidUnlockNotification  
    当文档在消息后解锁时发布。unlockWithPassword:
    
    PDFThumbnailViewDocumentEditedNotification  
    PDFViewAnnotationHitNotification  
    当用户点击注释时发布。
    
    PDFViewAnnotationWillHitNotification  
    在用户点击注释之前发布。
    
    PDFViewChangedHistoryNotification  
    当页面历史记录更改时发布。
    
    PDFViewCopyPermissionNotification  
    当用户尝试在没有适当权限的情况下复制到粘贴板时发布。
    
    PDFViewDisplayBoxChangedNotification  
    当显示框已更改时发布。
    
    PDFViewDisplayModeChangedNotification  
    当显示模式发生变化时。
    
    PDFViewDocumentChangedNotification  
    当新文档与视图相关联时发布。
    
    PDFViewPageChangedNotification  
    当新页面成为当前页面时发布。
    
    PDFViewPrintPermissionNotification  
    当用户尝试打印没有适当的权限时发布。
    
    PDFViewScaleChangedNotification  
    当比例因子变化时发布。
    
    PDFViewSelectionChangedNotification  
    当当前选择发生变化时。
    
    PDFViewVisiblePagesChangedNotification  
    QCCompositionPickerPanelDidSelectCompositionNotification  
    当用户选择合成时发布。
    
    QCCompositionPickerViewDidSelectCompositionNotification  
    当用户在选择器视图中选择合成时发布。
    
    QCCompositionRepositoryDidUpdateNotification  
    每当组合库中的组合列表更新时,都会发布。
    
    QCViewDidStartRenderingNotification  
    当视图开始呈现时发布。
    
    QCViewDidStopRenderingNotification  
    当视图停止渲染时发布。
    
    WebHistoryAllItemsRemovedNotification  
    当所有历史记录项目已从网络历史记录中删除时发布。
    
    WebHistoryItemChangedNotification  
    当历史项目的标题,备用标题,URL字符串或最后访问间隔的值更改时,由WebHistoryItem对象发布。
    
    WebHistoryItemsAddedNotification  
    当历史项目已添加到网络历史记录时发布。
    
    WebHistoryItemsRemovedNotification  
    当项目已从网络历史记录中删除时发布。
    
    WebHistoryLoadedNotification  
    当从网址加载网络历史记录项时发布。
    
    WebHistorySavedNotification  
    当网络历史记录项目已保存到URL时发布。
    
    WebPreferencesChangedNotification  
    当Web首选项设置更改时发布。
    
    WebViewDidBeginEditingNotification  
    当Web视图开始任何改变其内容以响应用户编辑的操作时发布。
    
    WebViewDidChangeNotification  
    当网页视图执行任何改变其内容以响应用户编辑的操作时发布。
    
    WebViewDidChangeSelectionNotification  
    当网页视图更改其打字选择时发布。
    
    WebViewDidChangeTypingStyleNotification  
    当网页视图更改其打字风格时发布。
    
    WebViewDidEndEditingNotification  
    当Web视图结束任何改变其内容以响应用户编辑的操作时发布。
    
    WebViewProgressEstimateChangedNotification  
    当一个负载变化的估计进度值变化时,由WebView对象发布。
    
    WebViewProgressFinishedNotification  
    当负载完成时由WebView对象发布。
    
    WebViewProgressStartedNotification  
    当负载开始时由WebView对象发布,包括在子帧中启动的负载。
    
    kABDatabaseChangedNotification  
    当这个进程改变了通讯录数据库时发布。
    
    kABDatabaseChangedExternallyNotification  
    当当前流程以外的流程更改了通讯录数据库时发布。
    
    kQuartzFilterManagerDidAddFilterNotification  
    kQuartzFilterManagerDidModifyFilterNotification  
    kQuartzFilterManagerDidRemoveFilterNotification  
    kQuartzFilterManagerDidSelectFilterNotification  
    EAAccessoryDidConnectNotification  
    当附件变得连接并可供您的应用使用时发布。
    
    EAAccessoryDidDisconnectNotification  
    当附件断开连接并且不再可供您的应用使用时发布。
    
    MPMovieDurationAvailableNotification  
    当电影的持续时间已经确定时发布。没有字典userInfo
    
    MPMovieMediaTypesAvailableNotification  
    当确定电影中可用的媒体类型时发布。没有字典userInfo
    
    MPMovieNaturalSizeAvailableNotification  
    当电影的自然帧大小首先确定或随后更改时发布。没有字典userInfo
    
    MPMoviePlayerDidEnterFullscreenNotification  
    当电影播放器​​进入全屏模式时发布。没有字典userInfo
    
    MPMoviePlayerDidExitFullscreenNotification  
    当电影播放器​​退出全屏模式时发布。没有字典 userInfo
    
    MPMoviePlayerIsAirPlayVideoActiveDidChangeNotification  
    当电影播放器​​已经通过AirPlay开始或结束播放电影时发布。没有字典userInfo
    
    MPMoviePlayerLoadStateDidChangeNotification  
    当电影播放器​​的网络缓冲状态发生变化时。没有字典userInfo
    
    MPMoviePlayerNowPlayingMovieDidChangeNotification  
    当当前播放的电影发生变化时。没有字典userInfo
    
    MPMoviePlayerPlaybackDidFinishNotification  
    当电影完成播放时发布。此通知的字典包含键,表示播放完成的原因。播放失败时也会发送此通知,因为错误。
    
    userInfoMPMoviePlayerPlaybackDidFinishReasonUserInfoKey  
    MPMoviePlayerPlaybackStateDidChangeNotification  
    当电影播放器​​的播放状态已更改时发布。没有字典userInfo
    
    MPMoviePlayerReadyForDisplayDidChangeNotification  
    当准备显示状态改变时发布。
    
    MPMoviePlayerScalingModeDidChangeNotification  
    当电影播放器​​的缩放模式发生变化时发布。没有字典userInfo
    
    MPMoviePlayerThumbnailImageRequestDidFinishNotification  
    当从电影获取缩略图的请求已完成请求是成功还是失败时发布。成功捕获缩略图后,该字典包含以下键的值:userInfo
    
    MPMoviePlayerTimedMetadataUpdatedNotification  
    当新的定时元数据到达时发布。
    
    MPMoviePlayerWillEnterFullscreenNotification  
    当电影播放器​​即将进入全屏模式时发布。该字典包含其值描述用于进入全屏模式的转换动画的键。请参阅全屏通知键。userInfo
    
    MPMoviePlayerWillExitFullscreenNotification  
    当电影播放器​​即将退出全屏模式时发布。该字典包含其值描述用于退出全屏模式的转换动画的键。请参阅全屏通知键。userInfo
    
    MPMovieSourceTypeAvailableNotification  
    当电影的源类型以前未知且新可用时发布。没有字典userInfo
    
    SKCloudServiceCapabilitiesDidChangeNotification  
    当与设备上的音乐库相关联的功能发生变化时调用。
    
    SKStorefrontIdentifierDidChangeNotification  
    当与设备关联的店面标识符更改时调用。
    
    TVTopShelfItemsDidChangeNotification  
    当您的应用程序的顶层内容发生更改时发出的通知。
    
    UIAccessibilityAssistiveTouchStatusDidChangeNotification  
    UIAccessibilityBoldTextStatusDidChangeNotification  
    当系统的粗体文本设置发生变化时,由UIKit发布。
    
    UIAccessibilityClosedCaptioningStatusDidChangeNotification  
    当隐藏字幕的设置发生变化时,UIKit发布。
    
    UIAccessibilityDarkerSystemColorsStatusDidChangeNotification  
    当系统的“深色”设置发生变化时,由UIKit发布。
    
    UIAccessibilityGrayscaleStatusDidChangeNotification  
    当系统的灰度设置发生变化时,UIKit发布。
    
    UIAccessibilityGuidedAccessStatusDidChangeNotification  
    引导式访问会话开始或结束时由UIKit发布。
    
    UIAccessibilityHearingDevicePairedEarDidChangeNotification  
    UIAccessibilityInvertColorsStatusDidChangeNotification  
    当反转颜色设置发生变化时,UIKit发布。
    
    UIAccessibilityMonoAudioStatusDidChangeNotification  
    当系统音频从立体声转换为单声道时,UIKit发布。
    
    UIAccessibilityReduceMotionStatusDidChangeNotification  
    当系统的“减速运动”设置发生变化时,由UIKit发布。
    
    UIAccessibilityReduceTransparencyStatusDidChangeNotification  
    当系统的Reduce Transparency系统设置发生变化时,由UIKit发布。
    
    UIAccessibilityShakeToUndoDidChangeNotification  
    UIAccessibilitySpeakScreenStatusDidChangeNotification  
    当系统的说话屏幕设置发生变化时,UIKit发布。
    
    UIAccessibilitySpeakSelectionStatusDidChangeNotification  
    当系统的说话选择设置发生变化时,由UIKit发布。
    
    UIAccessibilitySwitchControlStatusDidChangeNotification  
    当系统的切换控制设置发生变化时,由UIKit发布。
    
    UIApplicationDidBecomeActiveNotification  
    发布时,应用程序变得活跃。
    
    UIApplicationDidEnterBackgroundNotification  
    当应用程序进入后台发布。
    
    UIApplicationDidFinishLaunchingNotification  
    应用程序完成启动后立即发布。
    
    UIApplicationDidReceiveMemoryWarningNotification  
    当应用程序从操作系统收到关于低内存可用性的警告时发布。
    
    UIApplicationSignificantTimeChangeNotification  
    发布时间有重大变化,例如,切换到新的一天(午夜),载波时间更新,以及更改或从夏令时更改。
    
    UIApplicationUserDidTakeScreenshotNotification  
    当用户按Home和Lock按钮拍摄截图时发布。
    
    UIApplicationWillEnterForegroundNotification  
    在应用程序离开背景状态之前不久就发布成为活动应用程序。
    
    UIApplicationWillResignActiveNotification  
    当应用程序不再活动并失去焦点时发布。
    
    UIApplicationWillTerminateNotification  
    当应用即将终止时发布。
    
    UIContentSizeCategoryDidChangeNotification  
    当用户更改首选内容大小设置时发布。
    
    UIDeviceProximityStateDidChangeNotification  
    当接近传感器的状态发生变化时。
    
    UIScreenBrightnessDidChangeNotification  
    当屏幕亮度发生变化时,会发布此通知。通知的UIScreen对象是其brightness属性更改的对象。没有字典userInfo
    
    UIScreenDidConnectNotification  
    当新屏幕连接到设备时,会发布此通知。通知的UIScreen对象是表示新屏幕的对象。没有字典userInfo
    
    UIScreenDidDisconnectNotification  
    当屏幕与设备断开连接时,会发布此通知。通知的UIScreen对象是表示现在断开连接的屏幕的对象。没有字典userInfo
    
    UIScreenModeDidChangeNotification  
    当屏幕的当前模式更改时,会发布此通知。通知的UIScreen对象是其属性更改的对象。没有字典currentModeuserInfo
    
    UITableViewSelectionDidChangeNotification  
    当发布表视图中的选定行发生变化时发布。
    
    UITextFieldTextDidBeginEditingNotification  
    通知观察者编辑会话在文本字段中开始。受影响的文本字段存储在object通知的参数中。该字典不被使用。userInfo
    
    UITextFieldTextDidChangeNotification  
    通知观察者文本字段中的文本已更改。受影响的文本字段存储在object通知的参数中。
    
    UITextFieldTextDidEndEditingNotification  
    通知观察者编辑会话结束于文本字段。受影响的文本字段存储在object通知的参数中。该字典不被使用。userInfo
    
    UITextInputCurrentInputModeDidChangeNotification  
    当当前输入模式发生变化。
    
    UITextViewTextDidBeginEditingNotification  
    通知观察者编辑会话在文本视图中开始。受影响的视图存储在object通知的参数中。该字典不被使用。userInfo
    
    UITextViewTextDidChangeNotification  
    通知观察者文本视图中的文本已更改。受影响的视图存储在object通知的参数中。该字典不被使用。userInfo
    
    UITextViewTextDidEndEditingNotification  
    通知观察者编辑会话结束了文本视图。受影响的视图存储在object通知的参数中。该字典不被使用。userInfo
    
    UIViewControllerShowDetailTargetDidChangeNotification  
    当拆分视图控制器展开或折叠时发布。
    
    UIWindowDidBecomeHiddenNotification  
    当UIWindow对象变得隐藏时发布。
    
    UIWindowDidBecomeKeyNotification  
    每当UIWindow对象成为关键窗口时发布。
    
    UIWindowDidBecomeVisibleNotification  
    当UIWindow对象变得可见时发布。
    
    UIWindowDidResignKeyNotification  
    每当一个UIWindow对象将其状态重新设为主窗口时发布。
    
    ALAssetsLibraryChangedNotification  
    资产库的内容从正在使用数据的应用程序中更改时发送。
    
    AVCaptureDeviceSubjectAreaDidChangeNotification  
    当实例检测到视频主题区域发生重大变化时发布。AVCaptureDevice
    
    AVCaptureSessionInterruptionEndedNotification  
    发布如果捕获会话的中断完成。
    
    AVCaptureSessionWasInterruptedNotification  
    发布如果捕获会话中断。
    
    CTRadioAccessTechnologyDidChangeNotification  
    MFMessageComposeViewControllerTextMessageAvailabilityDidChangeNotification  
    当类方法返回的值已更改时发布。canSendText
    
    MPMediaLibraryDidChangeNotification  
    表示媒体库已更改。
    
    MPMediaPlaybackIsPreparedToPlayDidChangeNotification  
    表示准备播放媒体播放器的状态已更改。
    
    MPMusicPlayerControllerNowPlayingItemDidChangeNotification  
    当当前播放的媒体项目已更改时发布。
    
    MPMusicPlayerControllerPlaybackStateDidChangeNotification  
    当播放状态以编程方式或用户操作更改时发布。
    
    MPMusicPlayerControllerVolumeDidChangeNotification  
    当音乐播放器的音频播放音量已更改时发布。
    
    MPVolumeViewWirelessRouteActiveDidChangeNotification  
    MPVolumeViewWirelessRoutesAvailableDidChangeNotification  
    NKIssueDownloadCompletedNotification  
    发布时所有资产的问题已经下载。
    
    UIApplicationBackgroundRefreshStatusDidChangeNotification  
    当应用程序在后台下载内容的状态发生变化。
    
    UIApplicationDidChangeStatusBarFrameNotification  
    当状态栏的框架发生变化时。
    
    UIApplicationDidChangeStatusBarOrientationNotification  
    当应用程序的用户界面的方向发生变化时。
    
    UIApplicationWillChangeStatusBarFrameNotification  
    当应用程序即将更改状态栏的框架时发布。
    
    UIApplicationWillChangeStatusBarOrientationNotification  
    当应用程序即将更改其界面的方向时发布。
    
    UIDeviceBatteryLevelDidChangeNotification  
    当电池电量变化时发布。
    
    UIDeviceBatteryStateDidChangeNotification  
    当电池状态改变时发布。
    
    UIDeviceOrientationDidChangeNotification  
    当设备的方向改变时发布。
    
    UIDocumentStateChangedNotification  
    当文档状态发生变化时,由文档对象发布。
    
    UIKeyboardDidChangeFrameNotification  
    在键盘框架更改后立即发布。
    
    UIKeyboardDidHideNotification  
    发布后马上解除键盘。
    
    UIKeyboardDidShowNotification  
    发布后立即显示键盘。
    
    UIKeyboardWillChangeFrameNotification  
    在键盘框架之前立即发布。
    
    UIKeyboardWillHideNotification  
    在退出键盘之前立即发布。
    
    UIKeyboardWillShowNotification  
    在显示键盘之前立即发布。
    
    UIMenuControllerDidHideMenuNotification  
    菜单控件刚刚隐藏菜单后发布。
    
    UIMenuControllerDidShowMenuNotification  
    在菜单控制器后面显示菜单。
    
    UIMenuControllerMenuFrameDidChangeNotification  
    当可视菜单的框架更改时发布。
    
    UIMenuControllerWillHideMenuNotification  
    菜单控制器在它隐藏菜单之前发布。
    
    UIMenuControllerWillShowMenuNotification  
    由菜单控制器发布之前显示菜单。
    
    UIPasteboardChangedNotification  
    当其内容发生变化时,由贴纸对象发布。
    
    UIPasteboardRemovedNotification  
    在应用程序删除之前由粘贴板对象发布。
    
    UIApplicationProtectedDataDidBecomeAvailable  
    当受保护的文件可用于您的代码访问时发布。
    
    UIApplicationProtectedDataWillBecomeUnavailable  
    发布后不久,受保护的文件被锁定并变得无法访问。
    
    NSSpellCheckerDidChangeAutomaticTextCompletionNotification  
    MPMusicPlayerControllerQueueDidChangeNotification

    相关文章

      网友评论

      • 靠脸吃饭的帅毅:翻译的超微有点蛋疼~ 不是自己翻译的吧~
        好多是Mac用的~ 不过还是帮了大忙了!点赞!

      本文标题:UIWebView实现显示动态Title的问题

      本文链接:https://www.haomeiwen.com/subject/icjeuxtx.html