iOS人机交互指南,精简版UI/交互设计规范@产品

精简版 | iOS人机交互指南 —— 交互规范

2016-11-03  本文已影响187人  五九楼

1.3D Touch

3D Touch为基于触摸的交互提供另外一个维度。通过不同的屏幕压感来触发多种功能。

首页屏幕的交互

在系统屏幕上按下支持3D Touch应用的图标触发动作菜单,这个菜单可以展示应用定义的通用任务和展示有趣的信息。关于设计指导可参考Home ScreenWidgets

Peek和Pop

Peek让用户可以通过3D Touch来预览项目,例如一个页面、链接或文件。如果要打开项目或查看跟过信息,可再原来基础上重按来Pop(弹出)出页面。在某些Peek的菜单中可以通过上划来显示相关的操作。

2.辅助功能

iOS为视觉缺失、听觉缺失或其他残疾的用户提供可扩展的辅助功能。

** 3.声音**

不管声音是不是你应用的重要组成部分,你都应该了解用户对于声音行为的预期。用户可以通过音量按钮、静音开关、耳机操作和屏幕上的音量滑块来操作声音。声音可以通过内置或外置的扬声器、耳机万甚至支持AirPlay或蓝牙的设备进行播放。

** 4.验证**

只有在涉及重要内容时才向用户请求验证,例如定制界面、接入额外的功能、购买内容或者同步数据。如果你的应用需要验证,应该确保整个过程是快速简
单。

** 5.数据录入**

** 6.反馈**

注意把握反馈的有效性,关键在于用好反馈,而不是滥用反馈
反馈让用户了解应用当前在进行什么操作,发现他们接下来可以进行什么操作,以及理解操作的结果。

触觉反馈

使用视觉反馈之外的,触觉或听觉反馈

7.文件处理

应用应该让用户在无需思考的情况下就可以进行文件的创作、阅读、管理等操作。

** 8.首次加载的体验**

设计一个快速、有趣和教育性的启动页。

** 9.手势**

用户希望在系统和每个应用中使用一直的手势。遵循一致性原则

原则

10.加载

当内容加载的时候,空白或静态的页面会让应用看起来像是冻结,会让用户感到迷惑甚至离开应用。

可参考Progress Indicators

** 11.模态**

模态视图会停止用户当前做的事情,除非他们完成任务。Action sheets、alerts、activity view 提供了模态的使用。模态视图可以覆盖屏幕一部分或全部。

原则

12.导航

导航应该是自然和熟悉的。但不要让用户脱离内容本身。

有三种导航的类型

原则

注意:Segmented ControlsToolbars没法使用导航。可以使用Segmented control来组织不同类型的信息。可以使用Toolbar来对当前内容提供不同的交互操作。

** 13.向用户请求许可**

授权之后应用才能获取到用户的私人信息,包括当前的位置、日历、联系人信息、提醒和照片.
询问的内容包括:是否接收通知、是否使用数据、使用定位功能许可等。

** 14.设置 **

成功的app都是对用户友好的同事,提供更方便的方式去调整内容。当你设计的应用符合大多数用户的预期,可以减少对设置的依赖。

** 15.术语**

** 16.撤销和重做**

很多应用允许用户通过摇一摇设备来进行撤销或重做的操作。

实现的细节可参考Undo Architecture

上一篇下一篇

猜你喜欢

热点阅读