Используя VoiceOver, UIAccessibility.post(notification: .layoutChanged, argument: someView)
просто повторно объявляет фокусированный в данный момент элемент вместо перемещения фокуса и объявления accessibilityLabel для someView
. Даже вызов UIAccessibility.post(notification: .layoutChanged, argument: "what the heck")
ничего не делает и просто повторно объявляет текущий фокусированный элемент, когда он должен объявить строку, переданную в качестве аргумента в соответствии с документами. В настоящее время я использую Xcode 11.3.1 на симуляторе. Пробовал и на физическом устройстве, и та же проблема. Любая помощь будет с благодарностью:)