gpt4 book ai didi

ios - UIAccessibilityAnnouncementNotification 异步问题

转载 作者:可可西里 更新时间:2023-11-01 06:16:30 24 4
gpt4 key购买 nike

我注意到 UIAccessibility 后通知方法是某种异步调用。这对我来说听起来很正确,因为您需要收听最后发生的事件,而不是昨天发生的事件……但是请看这个例子:

UIAccessibilityPostNotification( UIAccessibilityAnnouncementNotification, @"String 1");
UIAccessibilityPostNotification( UIAccessibilityAnnouncementNotification, @"String 2");

您只能听到“string 2”。

这个例子很简单,你可以回答说可以将“string 2”附加到“string 1”,问题就解决了。但我处于这样的情况,但我无法附加两个字符串。

我的问题是:是否有同步通知的方法?

另一个例子如下。假设您有一个标签栏应用程序。当您切换到特定栏时,我希望 VoiceOver 说出特定文本。正如您可能知道的那样,当您选择一个选项卡时,VoiceOver 会自己说“Bar1 bar selected”。

所以... VoiceOver 公告覆盖了我自己的特定文本。

最佳答案

对于 iOS 6.0+,您可以使用 UIAccessibilityAnnouncementDidFinishNotification 来同步您的公告。

关于ios - UIAccessibilityAnnouncementNotification 异步问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12354828/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com