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 条评论
登录 后参与评论

相关文章

来自专栏腾讯移动品质中心TMQ的专栏

测试分析?就这么简单!

什么是测试分析? 在软件测试过程中,以最小的成本将软件质量风险降至最低,这就是精准测试。宏观上,测试分析是响应精准测试的实践,贯穿整个测试过程,并对整个测试过程...

2349
来自专栏ThoughtWorks

JavaScript专家开课啦。

Hi好久不见的大家,雷小达想死你们了! 今天带来三个JavaScript的内容,让大家一把过足瘾。在西安办公室有一个JavaScript方面的专家,最近他的...

41810
来自专栏老九学堂

免费领取|程序员编程的7条小贴士~

? 谁说程序员一定要熬夜加班 谁说程序员周末经常会被召唤回公司改bug 程序员,或者即将成为程序员的小伙伴们 可以浏览以下7条编程小贴士 没准儿能让咱们早下班...

3396
来自专栏腾讯移动品质中心TMQ的专栏

【腾讯TMQ】测试分析?就这么简单!

在软件测试过程中,以最小的成本将软件质量风险降至最低,这就是精准测试。宏观上,测试分析是响应精准测试的实践,贯穿整个测试过程,并对整个测试过程起指导作用。

3130
来自专栏python小白到大牛

python爬取B站千万级数据,发现了这些热门UP主的秘密!

Python(发音:英[?pa?θ?n],美[?pa?θɑ:n]),是一种面向对象、直译式电脑编程语言,也是一种功能强大的通用型语言,已经具有近二十年的发展历史...

1250
来自专栏IT大咖说

程序员15条生存法则

805
来自专栏CSDN技术头条

基于Apple IDFA的开源项目——SimulateIDFA

什么是设备ID 设备ID是一个统称,只要符合设备ID这几个特点的设备参数都可以当做设备ID用,它的特点有三个: 唯一,只标记一部设备; 稳定,今天拿到设备ID是...

2328
来自专栏网络

终于,小编我边哭边写,把web前端从入门到精通的路线写出来了

一、前端开发入门 在入门阶段,你首先要学会最基本的技能:根据UI的设计稿,实现HTML的静态页面制作。这就要求你得掌握HTML、CSS页面布局排版、样式美化等技...

1849
来自专栏企鹅号快讯

web前端开发工程师养成记

前端开发工程师 不仅要把握根本的Web前端开发技术,网站功能优化、SEO和服务器端的根底常识,并且要学会运用各种东西进行辅佐开发以及理论层面的常识,包含代码的可...

4135
来自专栏互联网杂技

UI设计模式,面试交互设计师,估计没问题

这些经典的设计模式,并没有过时。遇到难的项目的时候,大有用武之地。交互设计师在设计线框图原型时,熟知常见的web设计模式很有帮助,做到“心中有数”才能创造出符合...

3538

扫码关注云+社区