Human Interface Guidelines — Gestures

自上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS中的组件(顺便学学英语),以便今后在使用的时候完全不虚

Gestures

Human Interface Guidelines链接:Gestures

人们通过在触摸屏上执行手势与iOS设备进行交互。这些手势引发了用户与内容的密切联系,并增强了用户对屏幕对象的直接操纵感。

使用时注意

·作为一般规则,使用标准手势

人们熟悉标准手势,不理解被迫学习以不同的方式来达到同样的目的。在游戏和其他身临其境的app中,自定义手势可以成为体验中的有趣部分。在其他app中,最好使用标准手势,因此用户不需要额外发现或记住它们。

·避免使用标准手势来执行非标准操作

除非app是需要主动操作的游戏,否则重新定义标准手势的含义会导致混淆和复杂性。

·不要阻碍系统范围的屏幕边缘手势

除了标准手势之外,一些额外的手势还会调用系统范围的操作,例如通过从屏幕边缘滑动来显示主屏幕(在支持的iPhone上),控制中心,通知中心和Dock(iPad上)。人们依靠这些手势在每个app中工作。在极少数情况下,身临其境的app可能需要自定义屏幕边缘手势,这些手势优先于系统的手势 - 第一次 swip 会调用特定于app的手势,第二次 swip 会调用系统手势。这种行为(称为边缘保护)应该谨慎使用,因为这会让人们难以访问系统级别的操作。

·提供快捷手势来补充(而不是替代)基于界面的导航和操作

无论何时,提供简单可见的导航或执行操作的方法,即使它意味着额外的一两次 tap。许多app都包含一个 navigation bar,它提供了一个清晰的可点击按钮回到上一个屏幕。但用户也可以通过从屏幕侧面 swip 回到上一个页面。在iPad上,用户可以通过按home按钮或使用四指 pinch 手势来退出主屏幕。

·使用多指手势来增强某些app的体验

尽管一次涉及多个手指的手势不适合每个app,但它们可以丰富游戏和绘图等app中的体验。例如,一款游戏可能包含多个可同时操作的屏幕控件,例如操纵杆和触发按钮。


Standard Gestures(标准手势)

人们通常希望以下标准手势在整个系统和每个app中都能保持一致。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

扫码关注云+社区