2

简单的问题。

我有一个 UIWebView。它显示带有一些标题的纯 html 文本。我希望 VoiceOver 阅读此 Web 视图的内容。

如果我可以利用 VoiceOver 的转子让用户使用标题滚动浏览内容,那也很好,但我不会贪心。

任何输入表示赞赏。

4

4 回答 4

7

我学到了什么:如果包含 UIWebView 的视图被标记为可访问性启用,那么画外音将不会传递到 UIWebView。

于 2011-07-13T13:48:13.327 回答
2

UIWebView无需您做任何事情就可以通过 VoiceOver 访问。

于 2011-07-11T20:03:48.557 回答
1

读这个: http ://arstechnica.com/apple/guides/2010/02/iphone-voiceservices-looking-under-the-hood.ars/

于 2011-07-11T20:12:35.597 回答
1

来自 iOS 开发者文档的可访问性。

如果用户界面元素将自己报告为可访问性元素,则它是可访问的。尽管可访问性不足以使用户界面元素对 VoiceOver 用户有用,但它代表了使您的应用程序可访问的过程中的第一步。

您可以执行以下操作(或手动设置标签):

[_view setIsAccessibilityElement:YES];

这里有很多信息。我建议你参考这个。

http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/iPhoneAccessibility/Making_Application_Accessible/Making_Application_Accessible.html#//apple_ref/doc/uid/

于 2011-07-11T20:29:15.020 回答