Accessibility 輔助功能
iOS offers extensive accessibility features for users with vision loss, hearing loss, and other disabilities. Most UIKit-based apps can be made accessible with very little effort, allowing more people to use your app while providing an equally engaging experience for all.
iOS給弱視,弱聽,和有其他障礙的使用者提供了大量可用特性。幾乎基於UIKit框架的應用都能輕而易舉的使用,讓更多的人使用你的應用同時為大家提供同樣有吸引力的體驗。
Reduce Transparency 降低透明度
VoiceOver 語音播報
Button Shapes 按鈕形狀
Play 開始
Provide alternative text labels for images, icons, and interface elements.Alternative text labels aren’t visible onscreen, but they let VoiceOver audibly describe what's onscreen, making navigation easier for people with visual impairments.
給圖片,圖示,和介面元素提供代替文字標籤。替代的文字標籤在介面上不可見,但會語音提示介面上有什麼,讓視覺缺陷的使用者可以容易導航。
Respond to accessibility preferences.If your app uses UIKit to implement its user interface, text and interface elements automatically adapt to certain accessibility preferences, such as bold and larger text. Your app should also check and respond to accessibility preferences when appropriate, such as when the option to reduce motion is enabled. Apps implementing custom fonts should attempt to match the accessibility behavior of the system fonts.
響應可訪問設定,如果你的應用使用UIKit框架實現使用者介面,文字和介面元素自動的採用特定的輔助功能,例如更大字型和粗體文字。你的應用應該會適時的檢查和響應輔助功能設定,如減弱動態效果的選項已啟用, 應用實現定製字型應該嘗試匹配系統字型的可訪問設定。
Test your app with accessibility features.In addition to text and motion changes, accessibility options can change contrast, invert colors, reduce transparency, and more. Enable these settings and observe how your app will look and behave for people who enable these features.
測試你應用的可訪問特性。除了文字和動效改變,可訪問選項能調節對比度,反轉顏色,降低透明度等等。啟用這些設定,為啟用這些特性的使用者觀察你的應用看起來使用起來怎麼樣。
Include closed captions and audio descriptions.Closed captions allow the deaf and hard-of-hearing to perceive spoken dialogue and other audible content in videos. Audio descriptions provide spoken narration of important video content for the visually impaired.
引入隱藏式字幕和口述影像。隱藏式字幕允許失聰和聽力障礙的使用者以視訊的形式感知口語對話或其它音訊內容。口述影像為視覺受損的使用者提供重要內容的語音描述。
For more information, seeiOS AccessibilityandAccessibility Programming Guide for iOS.
更多資訊參閱 iOS Accessibility 和 Accessibility Programming Guide for iOS 文章。
相關文章
- Android 輔助功能 -搶紅包Android
- 五,搭建環境:輔助功能
- Android 輔助功能 -搶紅包(二)Android
- Android 輔助功能 -搶紅包(三)Android
- 輔助模式最終考驗的是想象力,先來看看怎麼用!| Accessibility模式
- 用Kano模型輔助產品功能決策模型
- wegame輔助功能用不了怎麼解決 wegamelolcfdnf輔助設定無效怎麼辦GAM
- 通用輔助生成: 使用任意輔助模型加速解碼模型
- Apple輔助功能和GUI指令碼助手:UI Browser for MacAPPGUI指令碼Mac
- 常用輔助類
- 搜狐輔助材料
- Dyno-queues 分散式延遲佇列 之 輔助功能分散式佇列
- 如何新增輔助線(幾何問題)如何畫輔助線
- Angular路由——輔助路由Angular路由
- Laravel 輔助函式Laravel函式
- estools 輔助反混淆 JavascriptJavaScript
- 四邊形輔助線做法
- 圖形輔助,理解遞迴遞迴
- 英特爾 Gaudi 加速輔助生成
- Laravel自定義輔助函式Laravel函式
- 1. 輔助函式 dd()函式
- 《無主之地 3》設計師分享:如何開發無障礙輔助功能
- 開發常用的輔助函式函式
- 聊聊併發(三)——同步輔助類
- T-SQL——數字輔助表SQL
- 建立Laravel自定義Helper輔助方法Laravel
- CAD(計算機輔助設計)計算機
- Android通過輔助功能實現搶微信紅包原理簡單介紹Android
- yiigo - 簡單易用的 Golang 輔助庫Golang
- Laravel 輔助函式 dd 加強篇Laravel函式
- canvas的超強輔助 -- fabric.jsCanvasJS
- C# RESTful API 訪問輔助類C#RESTAPI
- 更快的輔助生成: 動態推測
- AI輔助需求規格描述評審AI
- SwiftUI Release 引入的輔助焦點管理SwiftUI
- 使用Github Action來輔助專案管理Github專案管理
- Smooze for Mac滑鼠增強輔助軟體Mac
- iPhone XS怎麼開啟輔助觸控小白點?蘋果iPhone螢幕輔助觸控使用教程iPhone蘋果
- Android 7.0 移除設定中的某些項(輔助功能、流量使用情況、位置資訊)(MTK)Android