我正在试图弄清楚如何创建一个符合UIKeyInput协议的非UITextField类,用VoiceOver声明已键入和删除的字符,就像UITextField一样。它应该说出每个以较低音调输入的字符,以及以低得多的音调删除的每个字符。
我不想使用UITextField,因为:
基本上我正在寻找iPhone手机应用程序的键盘选项卡。我尝试将该类符合UITextInput协议,但它没有什么区别。
答案 0 :(得分:2)
事实证明,我没有正确实现UITextInput协议方法。
影响输入/删除字母说话的方法是:
的 -textInRange:
-textRangeFromPosition:toPosition:强>
影响输入/删除字母说话的属性是:
的 selectedTextRange
beginningOfDocument
endOfDocument 强>