Macos 画外音宣布文本更改OSX
我有一个不可编辑的文本视图,我可以将其设置为文本字段,这无关紧要。当用户按下按钮时,我以编程方式更改它。我希望画外音在不移动光标的情况下宣布更改。因此VO光标停留在textView/字段上,当文本更改时,只需宣布更改 我正试着用盲文显示来实现这一点Macos 画外音宣布文本更改OSX,macos,nstextfield,nstextview,voiceover,Macos,Nstextfield,Nstextview,Voiceover,我有一个不可编辑的文本视图,我可以将其设置为文本字段,这无关紧要。当用户按下按钮时,我以编程方式更改它。我希望画外音在不移动光标的情况下宣布更改。因此VO光标停留在textView/字段上,当文本更改时,只需宣布更改 我正试着用盲文显示来实现这一点 我尝试过发布NSAccessibilityValueChangedNotification,但到目前为止,我什么也没有得到。我不知道在OS X中是否相同,但在iOS land中,您可以通过发布UIAccessibilityAnounceNotific
我尝试过发布NSAccessibilityValueChangedNotification,但到目前为止,我什么也没有得到。我不知道在OS X中是否相同,但在iOS land中,您可以通过发布UIAccessibilityAnounceNotification来实现这一点 在OSX10.9SDK中,Lion和beyond中似乎有一个类似的通知,名为NSAccessibilityAnnouncementRequestedNotification。它需要一个userInfo字典,而不是UIAccessibilityAnounceNotification需要的简单NSString,但它应该满足您的要求 祝你好运