我正在使用Xcode制作iOS应用。当我选择进入下一个视图控制器时,它在屏幕上从上到下的顺序是对象:标签,集合视图,按钮。使用画外音时,我希望屏幕上的第一项(标签)对准焦点。但是,无论我做什么,始终都是默认情况下(在屏幕中间的某个位置)从集合视图中选择的特定单元格。在风景中,它是一个不同的单元,在肖像中,它是一个不同的单元。但是每次都是相同的单元格。我尝试使用UIAccessibilityPostNotification以及延迟和其他功能。似乎没有任何作用。
答案 0 :(得分:0)
应在包含屏幕主要部分的新视图出现时发布。
(可选)传递在处理通知后VoiceOver应该移动到的元素。
UIKIT_EXTERN UIAccessibilityNotifications
UIAccessibilityScreenChangedNotification;
您需要提供
UIAccessibilityPostNotification(UIAccessibilityScreenChangedNotification, youLabel);