当我以编程方式将配音焦点移至标签时,标签的提示不会被读出。我该如何解决?仅会读取可访问性标签。
UIAccessibilityPostNotification(UIAccessibilityLayoutChangedNotification, self.label)
答案 0 :(得分:0)
如果您想听到新的焦点元素的提示,请使用UIAccessibilityScreenChangedNotification
。
与您的初始通知的区别是well detailed,但这不能解释为什么会有这种不同的行为。
无论如何,当您以编程方式更改焦点时,VoiceOver现在会读出您的可访问性提示。