简单的问题。
我有一个 UIWebView。它显示带有一些标题的纯 html 文本。我希望 VoiceOver 阅读此 Web 视图的内容。
如果我可以利用 VoiceOver 的转子让用户使用标题滚动浏览内容,那也很好,但我不会贪心。
任何输入表示赞赏。
简单的问题。
我有一个 UIWebView。它显示带有一些标题的纯 html 文本。我希望 VoiceOver 阅读此 Web 视图的内容。
如果我可以利用 VoiceOver 的转子让用户使用标题滚动浏览内容,那也很好,但我不会贪心。
任何输入表示赞赏。
我学到了什么:如果包含 UIWebView 的视图被标记为可访问性启用,那么画外音将不会传递到 UIWebView。
UIWebView
无需您做任何事情就可以通过 VoiceOver 访问。
来自 iOS 开发者文档的可访问性。
如果用户界面元素将自己报告为可访问性元素,则它是可访问的。尽管可访问性不足以使用户界面元素对 VoiceOver 用户有用,但它代表了使您的应用程序可访问的过程中的第一步。
您可以执行以下操作(或手动设置标签):
[_view setIsAccessibilityElement:YES];
这里有很多信息。我建议你参考这个。