iOS為具有視力喪失,聽力損失和其他殘疾的用戶提供很多輔助功能。大多數基于UIKit的應用程序都可以輕松訪問,允許更多的人使用您的應用程序,同時為所有人提供同樣沉浸式的體驗。
為圖像,圖標和界面元素提供替代文本標簽。替代文字標簽在屏幕上看不到,但是他們讓VoiceOver聽起來可以描述屏幕上的內容,使視覺障礙的人更方便導航。
響應輔助功能偏好。如果應用程序使用UIKit實現其用戶界面,文本和界面元素將自動適應某些輔助功能首選項,例如粗體和較大文本。應用程序還應在適當時檢查并響應輔助功能首選項,例如啟用減少運動的選項。使用自定義字體的應用程序應嘗試匹配系統字體的輔助功能。
測試您的應用程序與輔助功能。除了文字和動作變化之外,輔助功能選項可以改變對比度,反轉顏色,降低透明度等等。啟用這些設置,并觀察啟用這些功能的用戶的應用程序的外觀和行為。
包括隱藏字幕和音頻說明。隱藏式字幕允許聾啞聽覺聽到視頻中的口語對話和其他可聽見的內容。音頻描述為視力障礙者提供重要視頻內容的口頭敘述。