【发布时间】:2014-02-05 08:23:37
【问题描述】:
我创建了 UITableViewCell,它包含 2 个对象:
- UILabel - 用于显示标题文本。
- UIWebView- 用于显示 HTML。
通常当语音聚焦 UITableViewCell 时,它会毫无问题地读取所有添加的标签,但在我的情况下,语音只读取标题而不是 webview html 内容,用户必须左右滑动才能移动到下一个/上一个元素阅读 webview 的内容。
我的要求是,当语音聚焦 UITableViewCell 时,语音应该一次性读取 UILabel 和 webview 内容,因为作为开发人员,我们知道它是 HTML,但对于应用程序用户(盲人) 没有任何想法。
我还想知道如何禁用 UIWebview 可访问性。我尝试将 isAccessibility 设置为 NO,但仍然 Voice Over 关注 UIWebview。
[self.webview setIsAccessibilityElement:NO];
如何解决这个问题?
【问题讨论】:
-
兄弟,你是如何在 UIWebView 上集成语音的?
标签: ios accessibility voiceover