iOS 13中是否有类似UIAccessibility.isVoiceOverRunning
的API来检测语音控制是否运行?我在当前的beta docs中找不到任何东西。
语音控制:https://www.apple.com/ios/ios-13-preview/features/(参见“可访问性”部分)。
iOS 13中是否有类似UIAccessibility.isVoiceOverRunning
的API来检测语音控制是否运行?我在当前的beta docs中找不到任何东西。
语音控制:https://www.apple.com/ios/ios-13-preview/features/(参见“可访问性”部分)。
3条答案
按热度按时间stszievb1#
除了它的**'accessibilityUserInputLabels'**属性之外,这个令人惊叹的新功能没有什么值得强调的:不幸的是,既没有事件名称也没有通知。
等待iOS 13的正式发布,它可能会在最终文档中提供一些消息:像我一样点燃蜡烛;o)
w1jd8yoj2#
当用户处于“语音控制”模式时,需要显示不同的UI时,以下是一种解决方法。
由于没有像
UIAccessibility.isVoiceOverRunning
这样的API用于语音控制,因此您需要覆盖accessibilityActivate
,以了解用户何时使用辅助功能与您的应用进行交互。ezykj2lf3#
这应该工作