OUR BLOG

13 Feb 2022

用户体验 – 触觉

触觉可以激发人们的触觉,以增强与屏幕界面交互的体验。例如,除了视觉和听觉反馈外,系统还会播放触觉反馈,以突出 Apple Pay 交易的确认。触觉还可以增强触摸手势和交互,例如滚动选择器或切换开关。
在受支持的 iPhone 机型上,您可以通过多种方式将触觉添加到您的应用程序中。
* 使用默认播放 Apple 设计的系统触觉的标准 UI 元素(如开关、滑块和选择器)。大连网站制作

* 在有意义的情况下,使用反馈生成器在通知、影响和选择类别中播放几种预定义的触觉模式之一(有关开发人员指南,请参阅 UIFeedbackGenerator)。
* 在您想要更多控制的情况下,编写和播放您自己的触觉模式。如需指导,请参阅创建自定义触觉模式。
当您使用系统提供的控件和触觉时,iOS 会管理反馈的强度和行为。例如,一个开关会自动播放一个微妙的点击,“成功”通知的反馈生成器会播放如下所示的模式。人们识别系统定义的触觉,因此根据记录的含义使用它们很重要。
通知
通知触觉提供有关任务或操作结果的反馈,例如存入支票或解锁车辆。

成功。表示任务或操作已完成。

警告。表示任务或操作产生了某种警告。

失败。表示任务或操作失败。
影响
冲击触觉提供了一种物理隐喻,您可以使用它来补充视觉体验。例如,当视图卡入到位时,人们可能会感到轻敲,或者当两个重物相撞时会感到砰的一声。

光。指示小型或轻型 UI 对象之间的冲突。

中等的。指示中等大小或中等重量的 UI 对象之间的冲突。

重的。指示大型或重量级 UI 对象之间的冲突。

死板的。表示硬或不灵活的 UI 对象之间的冲突。

柔软的。表示软或灵活 UI 对象之间的冲突。
选择
当 UI 元素的值发生变化时,选择触觉会提供反馈。

选择。指示 UI 元素的值正在更改。
无论您是使用系统提供的触觉还是创建自己的触觉,以丰富用户体验而又不分散人们的注意力的方式使用触觉至关重要。
使用触觉设计
设计吸引人们触觉的界面可以将他们对物理世界的熟悉带入您的应用程序。无论您如何在应用程序中产生触觉,以下指南都可以帮助您为人们提供有凝聚力和引人入胜的体验。
在每个触觉及其触发器之间建立清晰的因果关系。理想情况下,人们总是知道为什么您的应用会播放触觉模式。如果触觉不能强化因果关系,它可能会令人困惑并且看起来毫无意义。
以补充应用程序中其他反馈的方式使用触觉。当你的应用程序的视觉、听觉和触觉反馈协调一致时——就像它们在物理世界中一样——用户体验会更加连贯,看起来更自然。
明智地使用触觉。例如,在提供持久价值时使用触觉;使用它们来增加新奇感会让你的应用程序感觉很花哨。此外,更喜欢将触觉添加到少量重要的、相应的交互中。为大量琐碎的交互播放触觉可能会让人们不知所措。
始终如一地使用触觉。触觉反馈的一致性有助于人们在某些触觉模式和某些体验之间建立触觉关联。例如,如果您的应用在游戏角色未能完成任务时播放特定的触觉模式,人们就会学会将该模式与负面结果联系起来。如果你使用相同的触觉模式来获得像完成关卡这样的积极结果,人们会感到困惑。
避免过度使用触觉。有时,触觉在偶尔体验时会感觉恰到好处,但在频繁体验时会变得令人厌烦。一般来说,避免设计产生扩展或重复触觉反馈的体验。通常,最好的触觉体验是人们可能没有意识到但在关闭时会错过的体验。
请务必在您的应用程序中测试触觉。不同的人对触觉有不同的偏好和敏感程度,因此您需要与尽可能多的人一起测试触觉。
使触觉可选。如果他们愿意,可以让人们关闭或静音触觉,并确保人们在没有它们的情况下仍然可以享受您的应用程序。
在游戏中,考虑使用自定义触觉来增强玩家体验的方法。除了在玩家与项目和控件交互时播放触觉之外,您可能还想播放有助于传达游戏内事件的触觉。例如,触觉可以显着增强

admin