gpt4 book ai didi

iphone - 如何防止 VoiceOver 光标在布局更改时重置其位置

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:04:03 24 4
gpt4 key购买 nike

我正在努力使我们的应用程序更易于访问,但遇到了 VoiceOver 问题。

我有一个 View Controller ,它有一个 TableView 和一个水平 ScrollView ,每 5 秒动画一次以显示其他内容。 (就像 Apple App Store 应用程序在其特色页面上所做的那样, View 每隔几秒滑动一次)

问题是,如果我选择了一个表格 View 单元格并且 VoiceOver 正在读出它,当它动画到下一个 View 时,VoiceOver 光标会重置到导航栏的顶部。

看看Apple App Store,有办法避免这种情况。我希望它在显示另一个 View 时不要重置其位置。

如有任何建议,我们将不胜感激!

最佳答案

也许您可以使用 UIAccessibilityPostNotification 并传递您要选择的元素的参数:

UIAccessibilityPostNotification(UIAccessibilityLayoutChangedNotification,viewToSelect);

关于iphone - 如何防止 VoiceOver 光标在布局更改时重置其位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17434146/

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