发布屏幕更改通知后如何控制哪个UIAccessibilityElement获得焦点?

我有一个可访问元素的叠加层 . 当它消失时,我发布 UIAccessibilityScreenChangedNotification 以使VoiceOver更新 .

然后,VoiceOver会选择屏幕的第一个元素 . 发布 UIAccessibilityScreenChangedNotification 后,如何将其专注于特定元素?

回答(1)

2 years ago

发布通知时,您可以提供其他信息,这些信息可以是 VoiceOver 对话,也可以是 VoiceOver 移动到的辅助功能元素 .

UIAccessibilityPostNotification(UIAccessibilityScreenChangedNotification, focusItem);