0

我有一个开关控制设备“Ablenet (BLUE 2)”,我想使用开关设备控制我的应用程序。我的应用程序是一个分页(水平页面)新闻阅读器应用程序,我希望切换设备来控制我的应用程序上的新闻页面前进和后退。我可以将它与 iOS 的默认辅助功能菜单一起使用。

问题是导航需要很长时间。在我的应用程序代码中,我可以在哪里处理原始开关输入事件以加快用户处理速度?

4

1 回答 1

1

您的应用程序不应该也确实不能直接响应开关输入事件。那就是开关控制的作用。Switch Control 将这些按键解释为指示矩形光标的命令,允许用户导航并与您的应用程序交互。通过UIAccessibility 协议公开的控件可以快速导航。未通过此协议公开的控件只能使用扫描光标进行导航,这是一种有点麻烦的工具,允许切换用户发出触摸手势。如果您对应用在切换访问下的用户体验不满意,请阅读如何让所有用户更容易访问您的应用。VoiceOver的许多课程支持推广到其他可访问性客户端,包括 Switch Control。

于 2014-08-13T20:03:07.957 回答