gpt4 book ai didi

ios画外音 slider 双击并按住,但对于自定义 View

转载 作者:行者123 更新时间:2023-11-28 05:45:28 26 4
gpt4 key购买 nike

我已经创建了一个自定义 View ,其作用类似于 UISlider - 有一个“轨道”和一个“抓取”句柄以更改值。由于特殊原因,我不能只将它作为 UISlider 的子类。我正在尝试使用 VoiceOver 使此 slider 尽可能易于访问。我的自定义 View 上有 accessibilityIncreaseaccessibilityDecrease 处理单指向上拖动单指向下拖动。这会将 slider 的值一次更改 10%。

但是,我想允许更细粒度的控制,就像非 VoiceOver slider 一样。默认情况下,UISlider 具有双击并按住,您可以向上/向下拖动以“平移” slider 。我想将其准确添加到我的自定义 View 中,但我找不到正确的咒语来处理 double tap and hold 手势。

我可以做些什么来在我的自定义 View 上模仿 UISlider双击并按住手势吗?

非常感谢!!!

最佳答案

如果你想为 VoiceOver 用户实现这种新手势,算了吧。

recommended gesture对于这种 UI 控件,显然您已经实现了可调值。

我不认为在应用程序中尝试和实现新的 VoiceOver 手势是个好主意,因为它的用户有他们的习惯,如果他们无法处理您的自定义控件,他们可能会完全迷失,除非您添加 提示来解释,但这绝对不是我推荐的。

否则,您可以查看 pass through What's New in Accessibility WWDC 2017 视频中引入的概念处理相同的想法,但用于平移手势......

关于ios画外音 slider 双击并按住,但对于自定义 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54918550/

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