【发布时间】:2015-10-29 10:28:39
【问题描述】:
我正在尝试在我的 Watch 应用上进行一些简单的 Voice Over 设置。我使用 WKInterfaceTable 的行中有多个元素。目前,语音只是通过每个单独的元素读出它们。
我想设置我的每一行
isAccessibilityElement
设置为“是”,这样它自己就会变成可选择的语音并隐藏其子元素。
不幸的是,这似乎不起作用。 rowcontroller 必须继承 NSObject,而不是 WKInterfaceObject,而且它似乎不尊重 isAccessibilityElement 属性。我设置了它,每个 rowController 的标签,但语音继续只选择行的子级,并忽略我在 rowController 本身上设置的任何可访问性设置。
我今年看过一个 WWDC 视频谈论这些东西,我假设这是 WatchKit 2.0 的一个功能,这些东西都可以工作,或者有没有人成功让他们的 Watchkit 1.0 应用程序拥有除最简单的内置语音辅助功能?
感谢您的宝贵时间
【问题讨论】:
-
副手,我不相信使用 WatchKit 1.0 是可能的。
标签: ios watchkit voiceover uiaccessibility wkinterfacetable