gpt4 book ai didi

ios - 如何在 swift 中将辅助功能标题添加到新 View

转载 作者:行者123 更新时间:2023-11-29 05:32:10 24 4
gpt4 key购买 nike

我有一个 iOS 应用程序,当用户执行某种操作时,我使用 View Controller 打开一个新 View 。我动态创建 View ,并且没有将其与 Storyboard关联。我想要实现的目标是,当新 View 打开时,我希望画外音读出 View 的描述。当选择时,我可以让画外音读出 View 各个组件的描述,但不会读出 View 的标题。我尝试使用以下选项来使画外音正常工作:

viewController.title = 'Title View'
viewController.accessibilityLabel = 'Title View'
viewController.accessibilityHint = 'Title View'

打开 View 时,不会读出以上内容。

最佳答案

看看这个 Posts a notification to assistive applications.
但据我了解,你可以使用这个

UIAccessibility.post(notification: .screenChanged, argument: nil)

这将通知屏幕已更改,因此画外音将拾取新 View 上的第一个元素。如果您希望它选择一个特定元素,那么您可以在参数中添加该元素。

关于ios - 如何在 swift 中将辅助功能标题添加到新 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57438041/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com