我有一个开关控制设备" Ablenet(蓝色2)"我想用开关设备控制我的应用程序。我的应用程序是一个分页(horizondal pages)新闻阅读器应用程序,我希望交换设备控制我的应用程序上的新闻页面前进和后退。我可以将它与iOS中的默认辅助功能菜单一起使用。
问题是需要很长时间才能导航。在我的应用程序代码中,我可以处理原始开关输入事件以加快用户的速度吗?
答案 0 :(得分:1)
您的应用程序不应该,实际上也不能直接响应切换输入事件。这是Switch Control的作用。 Switch Control将这些按键解释为指示矩形光标的命令,允许用户导航并与您的应用交互。通过UIAccessibility Protocol公开的控件可以快速导航。未通过此协议公开的控件只能使用扫描光标进行导航,这是一种有点繁琐的工具,允许切换用户发出触摸手势。如果您对交换机访问权限下的应用用户体验不满意,请在how to make your app more accessible上阅读所有用户。 VoiceOver支持的许多课程都推广到其他辅助功能客户端,包括Switch Control。