2010-09-09 93 views
16

如果我試圖使控件可訪問,那麼「標籤」和「提示」屬性之間有什麼區別?而且,這些「特徵」是做什麼的?如果我填寫VoiceOver的所有這些屬性,都是如此?iOS輔助功能:標籤與提示

回答

22

這全部在Apple的Accessibility Programming Guide中描述。

但這裏是我的隨機採取對您的問題:

我會嘗試的視力的人將如何使用您的應用程序來考慮可訪問性。

他們會看顯示器和看東西。

一個按鈕可能有一個簡短的標題,如「停止」。一個滑塊可能有一個附近的標籤說「音量」。這是一種視覺受損人士可能喜歡在控件的標籤屬性中找到的東西。

有視力的人會通過它的形狀和裝飾來識別標準按鈕或滑塊。但視力受損的人可能不知道這種形狀。因此,對於無法看到某物看起來像是按鈕的人而言,這種信息應該屬於特徵屬性。 「按鈕」。

如果您的應用程序有簡短的幫助文檔,它可能會顯示您的應用程序的圖片,箭頭指向元素,以及每個箭頭上的小泡泡標題,例如「停止播放惱人的屁聲音「和」將屁的響度從沉默改變爲驚人的粗糙「。這些將是你有用的「提示」。

特徵和提示是可選的,就像App商店中的某些應用程序沒有幫助文檔和奇怪的不可識別的形狀按鈕一樣。但是每個可見或有效的控制元素都應該有一個標籤。

'zat help?

+0

作爲配音用戶,這是一個非常好的描述。我認爲你的意思是網站受損,而不是聽力受損? – Jared 2010-09-09 16:28:14

+0

謝謝。用更適當的減值類比編輯。 – hotpaw2 2010-09-09 17:44:59

+0

謝謝你的迴應。 VoiceOver會說出每個元素或屬性組合的標籤,提示,特徵和值嗎? – 2010-09-09 20:32:59