首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >让VoiceOver宣布UIKeyInput的输入/删除字符

让VoiceOver宣布UIKeyInput的输入/删除字符
EN

Stack Overflow用户
提问于 2013-04-29 02:04:20
回答 1查看 623关注 0票数 1

我正试图找出如何使一个符合UIKeyInput协议的非UITextField类像VoiceOver一样,宣布输入和删除的字符。它应该用较低的音调输入每一个字符,以低得多的音调删除每个字符。

我不想使用UITextField,因为:

  1. 用户不能选择文本。
  2. 用户不能更改“光标”的位置。
  3. 不一定有自动校正。
  4. 文本字段不能宣布“文本字段正在编辑”。
  5. 我不想看到UITextField的其他副作用。
  6. 文本字段是自定义视图。

本质上,我想做的是iPhone手机应用程序的键盘选项卡。我试着使这个类符合UITextInput协议,但这并没有什么区别。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-01 20:24:59

事实证明,我没有正确地实现UITextInput协议方法。

影响打字/删除信件的方法如下:

-textInRange:

-textRangeFromPosition:toPosition:

影响打印/删除信函的内容的属性是:

selectedTextRange

beginningOfDocument

endOfDocument

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16270243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档