gpt4 book ai didi

ios - 辅助功能:更新 UIAlertView 消息时,Voiceover 读取的文本不会更改?

转载 作者:行者123 更新时间:2023-11-29 04:10:23 28 4
gpt4 key购买 nike

请引用以下代码:

UIAlertView *progressAlertView = [[UIAlertView alloc] 
initWithTitle:@"Title"
message:@"Message"
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:nil];


progressAlertView.message=@"Hello, I am the new one";

画外音总是读取“消息”,并且从不读取第二行中设置的新消息字符串“您好,我是新的”。无法更改 UIAlertView 的 bodyTextLabel 控件/ subview 的此辅助功能标签。

知道如何让 UIAlertView 在分配后更改其辅助功能标签吗?

谢谢

-希尔皮

最佳答案

您可以使用accessibilityTraits作为UIAccessibilityTraitUpdatesFrequently来读取更新的消息。它的工作原理如下:

alertObj.accessibilityTraits =   UIAccessibilityTraitUpdatesFrequently;

谢谢

关于ios - 辅助功能:更新 UIAlertView 消息时,Voiceover 读取的文本不会更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14496954/

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