ObjC++ 中的画外音支持

Voiceover support in ObjC++

本文关键字:支持 画外音 ObjC++      更新时间:2023-10-16

我有一个用于iOS的ObjC ++代码。(它有,UI 元素来自 c++ 代码)。我想支持旁白。有人可以给我看一些关于 VO 接口的例子吗?我找到了一些关于 VO (https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/VoiceOverAccessibility.html) 的文档,但我没有找到有关 VO 模块编程的开发人员文档。我真的不知道如何开始这个。

我已閱讀這篇文章:我可以在 Cocos2D-iPhone 遊戲中支援 VoiceOver 嗎?但我還不清楚。

  1. 如果它是按钮或开关,或者任何东西,如何发送旁白还?

  2. 旁白如何突出显示 UI 上的按钮?

  3. 它如何读取小部件的标签?

iOS

的辅助功能编程指南应该可以帮助您入门。请注意,所有接口都在 Objective-C 中,因此如有必要,您需要包装要在 Objective-C 中访问的 c++ 对象(但您可能已经在这样做了),然后在包装器上实现可访问性。