【问题标题】:Is it possible to enable or disable VoiceOver within an iOS app?是否可以在 iOS 应用中启用或禁用 VoiceOver?
【发布时间】:2011-12-31 05:14:08
【问题描述】:

我希望能够在我的 iOS 应用中打开或关闭 VoiceOver。这样做的原因是我试图帮助一个残疾人,这使她无法阅读消息(因此需要 VoiceOver),并且由于运动协调问题也无法三次单击主页按钮。通过设置>常规>辅助功能>VoiceOver>VoiceOver>Flipswitch进行设置的方式太长太复杂了。

是否可以在不越狱设备的情况下在应用中更改此设置?如果有帮助,该应用无需进入 App Store。

或者,使用越狱设备是否容易做到这一点?

另一种方法可能是模拟三次单击自动打开 VoiceOver 的主页按钮。有没有办法做到这一点?

【问题讨论】:

  • 您看过Assistive Touch 的新功能了吗?
  • 是的,我有,也会用。我无法找到一种方法让它三次单击主页按钮或以其他方式打开画外音功能......

标签: objective-c ios ipad jailbreak voiceover


【解决方案1】:
  1. 获取应用程序aHomeIcon

  2. 打开应用并点击 URL。

  3. 插入网址:prefs:root=General&path=ACCESSIBILITY

  4. 点击“完成”。

  5. 在图标下方插入要显示的名称。

  6. 点击页面底部的导出按钮。 Safari 打开。

  7. 添加书签并选择“到主屏幕”。

现在您可以点击该图标,然后您将被重定向到设置应用的辅助功能部分。

请参阅此link 以供参考。

【讨论】:

  • 不错!谢谢。我快到了。我能够进入辅助功能页面,但不能进一步进入画外音设置。理想情况下,我想自动拨动开关,但这可能是不可能的,至少有可能进入画外音屏幕吗?
  • 虽然理论上可以回答这个问题,但我们希望您在回答中包含链接文章的基本部分,并提供link for reference。如果不这样做,答案就会面临链接失效的风险。
猜你喜欢
  • 1970-01-01
  • 2015-07-07
  • 2020-04-29
  • 1970-01-01
  • 2011-06-16
  • 2021-09-22
  • 2014-07-25
  • 1970-01-01
  • 2014-09-03
相关资源
最近更新 更多