gpt4 book ai didi

uigesturerecognizer - 使用画外音滑动手势识别器

转载 作者:行者123 更新时间:2023-12-03 22:16:50 25 4
gpt4 key购买 nike

我有一个带有一些手势识别器(ala Clear)的 View 。我应该只为语音用户添加按钮吗?

我考虑过使用提示来表达类似“3 指向右滑动以编辑。向左滑动以删除。向上滑动以创建新的”之类的内容。但似乎苹果不鼓励这样做。甚至 apple 在 textFields 等上使用“双击编辑”,我不知道他们为什么不鼓励这样做。

Does not include the name of the action or gesture. A hint does not tell users how to perform the action, it tells users what will happen when that action occurs. Therefore, do not create hints such as “Tap to play the song,” “Tapping purchases the item,” or “Swipe to delete the item.” This is especially important because VoiceOver users can use VoiceOver-specific gestures to interact with elements in your application. If you name a different gesture in a hint, it would be very confusing.

最佳答案

是的,您应该包括备用按钮。

您误解了 Apple 免责声明。免责声明指的是 VoiceOver 将接管触摸屏。一旦 VoiceOver 接管了屏幕,它就会决定如何将手势传递给您的应用程序。因此,当它现在可以激活一个按钮时,用户会突出显示该按钮,然后双击。但是,VoiceOver 不需要坚持这一点(尽管他们很可能会坚持一段时间)。但是,通知用户这不是开发人员的工作。 VoiceOver 通过耳标、特性和其他依赖于 AT 的指令将此通知用户。如果开发人员将此信息包含在提示中,它可能会因 AT 的更改而失效,然后在设备版本或其他 AT(如盲文板)之间不一致。

您不仅可能会描述 VoiceOver 不允许的手势(假设它捕获屏幕手势)。但是,即使您要应用允许直接交互特性,您也可能会描述残疾人不能的手势执行。无论哪种方式,包括实现给定交互的另一种方法是更好的解决方案。

关于uigesturerecognizer - 使用画外音滑动手势识别器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33709260/

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