2014-06-30 16 views
0

有人知道是否有可能在代码中打开on/off accessibility (voice-over)? 我正在为盲人编程应用程序,在一个实例中,我们需要快速切换on/off以获取无障碍声音。UIAccessibility开启/关于语音目标-c

Apple文档没有提及这是否可行。

+0

为什么您需要禁用VoiceOver? –

+0

在某个时间点,当我们的文本到语音引擎已经讲话时,通过语音读取用户控件。由于我们无法确定配音是在说话还是在完成时,我会将所有语音都关闭,并且只在文本到语音引擎完成时,再次启用配音。 – Soleiro

+0

它变得复杂,因为应用程序正在使用画外音来阅读屏幕元素和文本到语音引擎来阅读文本控件中的文本。现在,他们都在一起讲话,让我们的用户感到困惑。 – Soleiro

回答

2

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

+0

它应该是。 – Justin