Iphone UIC可访问性打开/打开语音目标-c

Iphone UIC可访问性打开/打开语音目标-c,iphone,objective-c,uiaccessibility,Iphone,Objective C,Uiaccessibility,有人知道是否可以在代码中打开/关闭辅助功能(画外音)? 我正在为盲人编写应用程序,在一个例子中,我们需要快速切换的开/关,以实现可访问性画外音 Apple文档没有提到这是否可能。没有。没有公共API可以做到这一点。这是一个由用户控制的功能 为什么需要禁用VoiceOver?在某个时间点,当文本到语音引擎已经在说话时,用户控件将通过VoiceOver读取。由于我们无法知道voice over是否正在通话或何时完成,我将一起禁用voice over,并在我们的文本到语音引擎完成后再次启用voice

有人知道是否可以在代码中打开/关闭辅助功能(画外音)? 我正在为盲人编写应用程序,在一个例子中,我们需要快速切换
的开/关
,以实现可访问性画外音


Apple
文档没有提到这是否可能。

没有。没有公共API可以做到这一点。这是一个由用户控制的功能

为什么需要禁用VoiceOver?在某个时间点,当文本到语音引擎已经在说话时,用户控件将通过VoiceOver读取。由于我们无法知道voice over是否正在通话或何时完成,我将一起禁用voice over,并在我们的文本到语音引擎完成后再次启用voice over。它变得复杂,因为应用程序使用voice over读取屏幕元素,使用文本到语音引擎读取文本控件中的文本。现在,他们都在一起说话,这让我们的用户感到困惑。