为iPhone应用程序实现Voice Over

时间:2011-04-01 23:28:22

标签: iphone cocoa-touch ios voiceover

我需要为我的申请支持Voice Over(盲人/部分盲人)。请指导我如何实现此功能。

4 个答案:

答案 0 :(得分:8)

答案 1 :(得分:1)

我认为这个问题在很多方面都很模糊,所以我会尝试触及一些:

从技术上讲,如果您可以从界面中抽象每个字符串,这可以提供帮助:http://www.acapela-for-iphone.com/。从我的头脑中,我可以想到大声说出界面元素的位置。这种方法需要简单的界面,1个屏幕上的元素很少,可能有多个屏幕用于后续操作。

答案 2 :(得分:0)

到目前为止,我看到的最佳答案是这篇文章指出了Apple工程师Chris Fleisach的斯坦福大学讲座

http://www.podfeet.com/blog/tutorials-5/build-accessible-ios-apps/

Chris的视频:http://www.youtube.com/watch?v=5b0V6MltEnw

视频包含了我们所有人都想要的内容。

在15:30开始的视频中,Chris开始谈论相关信息。 API讨论从19:29秒开始。

答案 3 :(得分:0)

我建议看看:

  • 在您进行编码之前广为人知的design criteria
  • developers guide获得有关编写基本功能的方式的一些信息。
  • VoiceOver gestures,如果您需要了解的不仅仅是基本知识。
  • 一些WWDC videos的摘要和视频时移完美地详细了,可以直接获得适当的播放效果。

ObjC和Swift中提供了许多插图,帮助您理解概念和代码段。