目前,我正试图通过添加VoiceOver支持来使我的游戏变得更容易访问。在iOS上一切都很好,但是我对watchOS版本有一些困难。我需要一个方法来找出,如果VoiceOver目前启用删除某些图像为基础的问题在游戏中。所以,在那里,就像:
UIAccessibilityIsVoiceOverRunning() 在WatchKit?
而且,是否可以将可访问性焦点移动到某个元素?类似于:
UIAccessibilityPostNotification(UIAccessibilityScreenChangedNotification, view); 谢谢你,克梅斯
发布于 2016-09-14 14:37:26
来检查它是否在运行
let isVoiceOverOn: Bool = WKAccessibilityIsVoiceOverRunning()
if isVoiceOverOn {
// do some VoiceOver stuff
} else {
// do some stuff that does not make sense for VoiceOver
}要了解VoiceOver何时启动和停止,请观察:
WKAccessibilityVoiceOverStatusChangedhttps://stackoverflow.com/questions/37417684
复制相似问题