在可编辑的NSTextView中选择了一些文本的状态下按下某个键时,VoiceOver在说出所按下的键的名称之前会说“ Selection Replaced”。
我真的想摆脱这个问题,并且我有种预感,应该可以拦截按键事件,并使VoiceOver认为未选择任何文本,也许使用NSAccessibilitySelectedTextChangedNotification。但是,我似乎找不到找到解决方案的方法。通知似乎总是太晚到达VoiceOver。
好像这个问题还不是很模糊,不太可能得到答案,我也很希望代码可以在10.7上编译。