numbbbbb
iOS 无障碍开发指导

Updated 3 years ago

译者的话

iOS开发现在越来越火,也出现了非常多的优秀应用。但是大多数应用都忽略了一点:支持无障碍。

虽然绝大部分用户都可以正常使用APP,但是有一些用户具有视力或者其他障碍,因此无法像我们一样直接操作APP。苹果已经给出了解决办法,那就是使用VoiceOver。

VoiceOver是一个语音辅助软件,具备屏幕阅读器的功能,因此视障者及其他无法正常使用APP的用户都可以通过VoiceOver来进行操作。

但是VoiceOver并不是万能的,并不能兼容开发者自定义的控件和视图,因此作为开发者,需要通过一些额外的工作让APP可以支持无障碍使用。

支持VoiceOver的方法非常简单,快的话一个小时就能看完这篇教程,希望每个开发者都可以让自己的APP支持无障碍使用,用我们的双手给他们创造更好的生活,谢谢。

这篇教程翻译自苹果的官方开发教程,原文地址。水平有限,有错误和不足之处还希望大家指出。本项目的GitHub地址