我創建了一個使用核心文本並符合UITextInput協議的自定義富文本編輯器。我試圖弄清楚如何讓VoiceOver訪問它。實現自定義文本編輯器的可訪問性
從我閱讀的輔助功能編程指南和UIAccessibility協議及關聯的類看來,我應該讓自定義視圖符合UIAccessibilityContainer協議,然後爲文本創建UIAccessibilityElements。我的問題是 - 我返回的文本粒度級別是多少? UIAccessibilityElement應該代表一行,一個字,一個角色還是其他的東西?
使用Notes應用程序,它可以讓您選擇線條,單詞,字符等。 UIAccessibilityContainer/UIAccessibilityElement似乎無法傳達此信息。所以,我覺得我錯過了一些東西。任何建議或指針非常感謝。