如何以编程方式确定画外音的输入模式?

时间:2013-07-26 14:01:29

标签: ios uiaccessibility

启用画外音后,您可以将转子移至“打字模式”设置;上下滑动然后让您在“标准打字”和“触摸打字”之间切换。标准打字需要您点击一次以选择一个键,然后双击以实际键入该字母;触摸打字允许您在键盘上移动手指,当您取下键入该字母的键时(允许您输入更快的速度)。

我的任务是在我们在应用程序中实现的自定义键盘上启用此类型的键盘行为。要执行此操作我需要知道用户是否已打开标准或触摸键入

1 个答案:

答案 0 :(得分:2)

我认为您可以在自定义键上使用键盘键特征(UIAccessibilityTraitKeyboardKey)来获取该行为。来自docs:

  

辅助功能元素表现为键盘键。

我自己没有尝试过,但据我所知,它应该将该辅助功能元素的行为改变为用户在转子中选择的输入模式,就像“允许直接交互”特性改变方式辅助功能元素的行为。