gpt4 book ai didi

ios - 如何覆盖自定义 UIButton 的 VoiceOver 光标矩形?

转载 作者:行者123 更新时间:2023-11-29 13:19:22 24 4
gpt4 key购买 nike

我有一个 UIViewController,它在拆分器类型的界面中包含两个 UIView。在第一个 View 中,我有许多 UIButtons,它们通常放置在按钮延伸出 View 边缘的位置,因此不完全可见。在这种情况下,VoiceOver 光标的问题是光标包围了按钮的整个范围,因此光标延伸到 View 的右侧。

在辅助功能培训类(class)中,有人告诉我您可以以某种方式覆盖按钮边缘周围的默认光标,而是让它围绕您喜欢的任何矩形,但我找不到如何执行此操作。

最佳答案

听起来你想设置自定义 accessibilityFrame在每个按钮上。如果使用 CGRectIntersection() 将屏幕矩形与每个按钮的框架相交,则可以获得屏幕上每个按钮框架的一部分。 .

关于ios - 如何覆盖自定义 UIButton 的 VoiceOver 光标矩形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14761214/

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