Swift 可访问性:语音读取更新标签?
如何在可访问性中强制使用画外音阅读我的更新标签 比如说,Swift 可访问性:语音读取更新标签?,swift,swift3,accessibility,voiceover,uiaccessibility-notification,Swift,Swift3,Accessibility,Voiceover,Uiaccessibility Notification,如何在可访问性中强制使用画外音阅读我的更新标签 比如说, var label.text = 1 2秒后,我将标签更新为2 label.text = 2 但是画外音不能与2互动 有什么建议吗?如果您问的问题是“如何提醒用户内容发生变化”,您可以从三种解决方案中进行选择 PostUIAccessibilityNotification(UIAccessibilityLayoutChangedNotification,label)通知系统内容已更改,并强制将焦点放在标签上 PostUIAccessi
var label.text = 1
2秒后,我将标签更新为2
label.text = 2
但是画外音不能与2互动
有什么建议吗?如果您问的问题是“如何提醒用户内容发生变化”,您可以从三种解决方案中进行选择
UIAccessibilityNotification(UIAccessibilityLayoutChangedNotification,label)
通知系统内容已更改,并强制将焦点放在标签上UIAccessibilityNotification(UIAccessibilityNounonceNotification,“您的公告”)
请求系统将字符串传达给用户UIAccessibilityTraitUpdatesFrequency
特征分配给标签。系统将定期宣布对内容的更改如果您要问的问题是“如何提醒用户内容发生变化”,您可以从三种解决方案中进行选择
UIAccessibilityNotification(UIAccessibilityLayoutChangedNotification,label)
通知系统内容已更改,并强制将焦点放在标签上UIAccessibilityNotification(UIAccessibilityNounonceNotification,“您的公告”)
请求系统将字符串传达给用户UIAccessibilityTraitUpdatesFrequency
特征分配给标签。系统将定期宣布对内容的更改@该问题的4人负责发布公告。@该问题的4人负责发布公告。您好,您能看一下吗:您好,您能看一下吗:
UIAccessibility.post(notification: .layoutChanged, argument: label)