在VoiceOver模式下是否有任何方法锁定焦点?我知道我可以使用UIAccessibilityLayoutChangedNotification将焦点移到特定的元素,但是用户仍然可以导航到屏幕的其余部分。
当提出请求时,我正在显示一个旋转器。当旋转器获得焦点时,是否有任何方法将焦点锁定在旋转器上,直到它被驳回?现在,用户可以转移到视图中的其他元素。
发布于 2019-05-09 21:59:56
因此,最简单的方法是使用accessibilityViewIsModal。我有个旋转器我想要集中注意力。
self.spinner.accessibilityViewIsModal = YES;
此外,我还面临另一个问题,认为用户无法在视图中导航,焦点确实转移到了自定义导航系统中。我修正了用
self.navigationController.navigationBar.accessibilityElementsHidden = YES;
https://stackoverflow.com/questions/56047568
复制相似问题