iOS应用可访问性-出现视图时如何使画外音读出屏幕名称?

时间:2020-02-27 22:17:26

标签: ios swift voiceover

对我正在开发的应用程序的要求之一是,每当用户导航或看到一个屏幕时,画外音就应该宣布有关该屏幕的信息。而且,在焦点移到视图中的某个元素之前,它应该只宣布一次。

有人可以提供帮助或提供一些想法如何实现这一目标吗?

1 个答案:

答案 0 :(得分:1)

请确保您的selfisAccessibilityElement = true

请确保accessibilityLabelself.title处,以便在屏幕名称上显示声音。

override func viewWillAppear(_ animated: Bool) {
    super.viewWillAppear(animated)
    self.title = "TEST"
    self.isAccessibilityElement = true
    self.accessibilityLabel = self.title
}
相关问题