ObjC++ 中的画外音支持

Voiceover support in ObjC++

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

我看过这篇文章:Can I support VoiceOver in my Cocos2D-iPhone Game?但我还是不太清楚。

  1. 如果 VoiceOver 是按钮或开关或其他任何东西,我该如何发送它 还有吗?

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

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

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