ios - iOS App Accessibility-当视图出现时如何让画外音读出屏幕名称?
问题描述
我正在开发的应用程序的要求之一是,每当用户导航或看到屏幕时,画外音应该宣布有关该屏幕的信息。在焦点转到视图中的某个元素之前,它应该只宣布一次。
有人可以帮助或提供一些想法如何实现这一目标吗?
解决方案
确保有你的self
as isAccessibilityElement = true
。
确保必须accessibilityLabel
对self.title
屏幕名称进行配音。
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
self.title = "TEST"
self.isAccessibilityElement = true
self.accessibilityLabel = self.title
}
推荐阅读
- session - Bigquery:会话在 30 分钟内重复计算(同一活动)
- c# - 无法从程序集“mscorlib c#”加载“System.ReadOnlySpan`1”
- azure-machine-learning-service - `pipeline_job` 注册模型输入
- flutter - 子类是否具有与其父类相同的数据类型?
- javascript - 如何将值从功能子组件传递到类父组件并将值保存到状态?
- aws-lambda - 我应该如何处理 Cognito 用户的第 3 方 IDP 删除回调?
- python - 将列表保存到数组时如何删除引号?
- python - 在 Python 中随时间绘制分类数据设置
- stored-procedures - 存储过程的最后执行时间显示为空
- c# - C# BMR 计算器,请改进、重构和修复