繁体   English   中英

UIAccessibility和Apple Pay旁白互动问题

[英]UIAccessibility and Apple Pay voice-over interaction issue

我注意到应用程序,可访问性和Apple Pay的交互存在一些奇怪的行为。 如果在画外音处于活动状态时用户采取任何措施来关闭Apple Pay表,当画外音重新获得应用程序的焦点时,将重新读取应用程序的名称,从而导致意外结果。

需要进一步说明的示例情况:

  1. 启用画外音功能时,用户尝试使用Apple Pay执行交易。
  2. 交易失败。
  3. Apple Pay表被关闭,并显示UIAlterView和错误消息。
  4. 画外音侧重于呈现的UIAlertView。
  5. 画外音读取alertView消息的前两个单词,然后说出应用程序名称并停止,而忽略其余的alertView消息文本。

有谁知道如何获得画外音以继续阅读文本?

您可以通过发布适时的UIAccessibilityPostNotification() ,传递UIAccessibilityScreenChangedNotification和要聚焦的元素来将焦点恢复到警报。

但是,这是一种变通方法,可以解决从进程外视图控制器返回后VoiceOver如何关注您的应用程序的细节。 请考虑提交错误报告,以便Apple可以调查常规解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM