我也遇到了这个问题,尽管自ios9起语音配音标识符被标记为可用,但它在ios10上仍然继续崩溃。在仔细阅读了文档之后,我认为“暂停/恢复辅助技术”毕竟不是用来表达声音的。
“应发布以暂时暂停辅助技术的操作。例如,您可能希望在应用播放动画时暂停在Switch Control中扫描。代表辅助技术的标识符应用作自变量。 目前,这些通知仅适用于到Switch Control的通知必须是平衡的,也就是说,每个UIAccessibilityPauseAssistiveTechnologyNotification后面都应带有一个带有相同参数的匹配的UIAccessibilityResumeAssistiveTechnologyNotification。相应的UIAccessibilityResumeAssistiveTechnologyNotification。该参数是NSString。”
Jos*_*art -3
您必须使用 UIAccessibility.AssistiveTechnologyIdentifier,例如:
UIAccessibility.post(notification: .pauseAssistiveTechnology,
argument: UIAccessibility.AssistiveTechnologyIdentifier.notificationVoiceOver)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
512 次 |
| 最近记录: |