ios輔助功能之voiceover實戰


 

一個元素朗讀的內容可分爲如下4個部分(4部分按前後順序朗讀)html

1. Label:元素的標題ios

2. Value:元素的值(可選)編程

3. Traits:元素的特徵,即類型,包含:app

按鈕/連接/搜索框/鍵盤按鍵/圖片/播放音樂/選擇/總覺元素/頻繁更新/不可用空ui

4. Hint:提示(可選,與Traits之間會停頓一小段時間)3d

 

例子中~表示停頓code

實例①:點擊首頁的一份書籍htm

Label:仙逆blog

Value:(無)圖片

Traits:按鈕

Hint:輕點兩下進入書籍詳情

朗讀內容:仙逆~按鈕~~輕點兩下進入書籍詳情

實例②:點擊個人頁面的「個人下載」元素

Label:個人下載

Value:有3個已下載的內容

Traits:按鈕

Hint:輕點兩下進入個人下載列表

朗讀內容:個人下載~有3個已下載的內容~按鈕~~輕點兩下進入個人下載列表



文/暱稱能爲空(簡書做者)
原文連接:http://www.jianshu.com/p/825fbadab45a
著做權歸做者全部,轉載請聯繫做者得到受權,並標註「簡書做者」。
 
其餘文章參考:

iOS VoiceOver編程指南

蘋果官方:CustomContentAccessibility

相關文章
相關標籤/搜索