HIG:User Interaction - 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中都能保持一致。

HIG:User Interaction - Gestures_第1张图片
HIG:User Interaction - Gestures_第2张图片
HIG:User Interaction - Gestures_第3张图片
HIG:User Interaction - Gestures_第4张图片

你可能感兴趣的:(HIG:User Interaction - Gestures)