如何为VoiceOver AccessibilityLabel设置Apple Watch标题

时间:2016-09-14 14:37:54

标签: accessibility title apple-watch watch-os wkinterfacecontroller

有没有办法更改WKInterfaceController标题的AccessibilityLabel?

或者只关闭VoiceOver的标题?

我已将标题缩短为X | Y以向用户显示他们正在查看的内容但对于使用VoiceOver的人来说这不是非常用户友好,因为当它应该被关闭或读取时,它读作“X bar Y” Y“

的项目X.

我现在正在做一个黑客检查VoiceOver并设置标题,但这显然无法在限定尺寸的Apple Watch屏幕上显示:

    let voiceOverON: Bool = WKAccessibilityIsVoiceOverRunning()
    if voiceOverON
    {
        self.setTitle("Exercise \(itemSelected + 1) of \(itemsTotal).")
    }
    else
    {
        self.setTitle("\(itemSelected + 1)|\(itemsTotal)")
    }

任何可能对视障人士有所帮助的想法?

由于

1 个答案:

答案 0 :(得分:0)

RADAR提交:28355257 - WKInterfaceController不支持辅助功能