是否有没有无法访问的界面生成器编写GUI的教程?

时间:2013-11-14 03:19:33

标签: ios xcode interface accessibility builder

我完全失明,想要为IOS和/或OS X编写代码。在Xcode 5.1中,可访问性得到了改进,但是对于画外音用户(像我一样),界面构建器似乎仍然无法访问。

考虑到这一点,是否有一个编写OS X和iPhone应用程序的教程而不使用Xcode中的界面构建器?或者,有没有办法使用界面构建器与配音(没有视线)?如果有的话,我会非常喜欢使用gui工具,但是如果我必须对这个东西进行硬编码,那么就这样吧。

提前谢谢!

3 个答案:

答案 0 :(得分:3)

我的问题是你应该简单地编写界面代码。

首先,autolayout比过去更加明智。 “视觉”约束语言实际上是象征性的;为你而做。

其次,绑定窗格根本不适合您。我觉得糟糕的设计。但我们有。使用API​​。

许多有视力的编码员,包括布伦特西蒙斯(netnewswire,vesper)几乎都不使用界面构建器。没有它你会没事的。

答案 1 :(得分:1)

我没有收听,但请听以下播客。该描述表明它涵盖了界面构建器的基础知识。 http://maccessibility.net/2013/01/17/the-maccessibility-dev-podcast-1-using-xcode-with-voiceover/

答案 2 :(得分:0)

您可能希望将RubyMotion视为替代方案。

Austin Seraphin在#inspect2013会议上讨论了如何使用RubyMotion作为盲人开发者MP3和幻灯片here。我通过blog posting找到了奥斯汀的精彩演讲。

对于纯XCode使用,我尝试使用PaintCode但在Voice Over模式下没用。您可以在基于代码的方法中详细了解有关自动布局的Erica Sadun's书籍。第二版的iBooks链接是here

我感到谦卑的是,像奥斯汀这样的人和你自己的努力克服了你的障碍,并且每当我因生活和软件开发中的轻微不便而烦恼时,我都会记住这一点。说谢谢你似乎很愚蠢,但我想对你到目前为止取得的成就表示祝贺。