iOS 10 交互设计指南

几乎所有的iOS应用都由UIKit framework中定义的组件构成,了解这些基本组件的名称、作用和功能可以帮助你在应用的界面设计过程中提供更好的帮助。

iOS 10 交互设计指南

UIKit提供的UI组件分为以下4种类型:


包含了上下文信息来指引用户他们所在的位置,以及控件来帮助用户导航或执行操作,例如状态栏、导航栏、标签栏等。

内容视图

包含了应用的具体内容以及某些操作行为,例如列表、表单、文本、滚动、插入、删除、排序等。

控件

包含了对内容视图执行操作或展示信息,例如分段控件、日期时间选择器、滑块、圆角矩形按钮、开关等。

临时视图

包含了短暂出现给予用户重要信息或提供更多的选择和功能,例如警告框、操作列表、模态视图等。

信息布局很重要

布局不仅仅是设计展示,还应该告诉用户什么是最重要的,让用户集中注意在主要任务上,强调重要内容或功能。在屏幕上半部分放置主要内容,遵循用户从左到右、从上到下的阅读习惯,从靠近左侧的屏幕开始,使用不同的视觉化重量和平衡来告诉用户当前视图内容的主次关系。

iOS 10 交互设计指南


即时启动

尽可能避免使用闪屏或者其他启动体验方式,最好是让用户能够在启动应用后立即开始使用。通常用户不会花超过一分钟去体验一款新的应用,因此可以最大程度地利用这极短的时间,即时呈现对用户有帮助的内容,这样才能够激发新用户的兴趣并给他们一种超赞的体验。

如果无可避免展示闪屏,那么提供一张与应用首页看上去一样的闪屏,程序会在启动应用时调用这张图片,这样可以让用户觉得启动速度很快,产生没有等待的错觉。例如系统“天气”应用,在启动时先展示一张与晴天界面同样的背景。

iOS 10 交互设计指南

优先体验

尽可能让用户晚一点再登录,最好是在无需登录的情况下就能尽量多地浏览内容并使用部分功能。例如App Store会在用户进行购买商品时,才要求用户登录。对于强制用户登录后才能进行一切有用操作的应用,用户往往会直接放弃。我们常常会遇见这样的场景,当你使用第三方注册后,应用又让你使用手机再次注册,这非常糟糕。如果应用必须先登录后使用,那么应该在登录页面备注一些简短的文字来描述为什么必须先登录,以及这样做会给用户带来什么好处。

iOS 10 交互设计指南

谨慎使用介绍应用功能和如何进行操作的新手引导,在考虑新手引导之前,应该努力地完善应用,尽可能使应用的功能直观和易于寻找。一个真正好的应用不需要新手引导,如果确实需要新手引导,那么请设计一个简洁并且不妨碍用户的新手引导。

不要太早要求用户去给你的应用评分,过早要求用户进行评分可能会适得其反。如果想获得有价值的反馈和评论,在邀请用户评论之前,先给他们一点时间来使用应用,当他们访问了一定数量的页面或完成了一定数量的任务之后,再邀请他们进行评价。

暗示交互性

为了暗示交互性,设计时会使用很多线索,包括点击的反馈、颜色、位置、表意明确的图标等,因此并不需要过于修饰元素来向用户展示可交互性。例如在支持3D Touch的设备上,当用户按压主屏上的图标时,背景会虚化以此来暗示可以进行更多功能的操作;一个关键的颜色可以给用户提供很强的视觉指引,同时能提供统一的、易识别的视觉风格,例如系统“音乐”;导航栏的返回按钮显示了一个指向后方的图标,使用了关键色并且显示了上一级页面的标题,这么多的线索都指明其可交互并传达其功能。

位于栏、动作列表和警告框中的按钮可以不需要边框,因为用户知道在这种区域中大多数是可交互的。但是在内容区域,有必要使用边框或背景将按钮从其他内容中区分出来,例如“家庭”在首页中的“Add Accessory”使用了带有背景的按钮。

iOS 10 交互设计指南

标准手势

用户使用点击、拖拽、捏合等手势与iOS设备进行交互,这些手势在不同应用之间都是通用的。使用手势拉近了用户和设备之间的距离,并且增强了直接操纵感。

不要给标准手势赋予不同的行为,除非是游戏或媒体类应用,否则重新定义标准手势会使用户迷惑,且增加使用难度。也不要创建和标准手势功能相似的手势操作,用户已经习惯了标准手势的行为,没有必要让用户额外学习不同的操作手势来达到同样的操作结果。

iOS 10 交互设计指南

点击/双击/长按

iOS 10 交互设计指南

上下滑动/左右滑动/拖拽

iOS 10 交互设计指南

捏合/旋转/摇晃

输入方式要简单

不管用户是点击控件还是使用键盘,输入信息都会花费时间和精力,复杂的内容输入会让用户感觉麻烦,因此让用户进行选择而不是键盘输入:一方面让用户在有限的选项中做选择容易于完全靠记忆输入;另一方面手机键盘密集的单键输入极易造成输入错误。

建议使用选择器或者表格代替纯文本,因为大部分用户觉得从列表中进行选择要比打字容易的多。合理地利用设备上存储的大量用户信息,适时地从iOS中获取信息,帮助用户快捷输入信息。

iOS 10 交互设计指南

色彩

在iOS人机界面指南中提供了8种颜色,用于表明交互、传递活性以及提供视觉连续性。内置的应用程序选择使用这些看起来更具个性的、纯粹、干净的颜色,无论是组合和单独使用,在亮或暗的背景下都有非常优秀的视觉表现。

iOS 10 交互设计指南

可以选择一种基准色颜色来表现交互性与状态,例如“备忘录”中的黄色和“日历”中的红色等。在定义一种用于表现交互和状态的基准色时,要确保应用中的其他颜色不会与它发生冲突,避免给可交互和不可交互的元素使用相同的颜色。如果可交互和不可交互的元素使用相同的颜色,用户将会难以判断哪些区域是可点击的哪些是不可点击的。

每个人眼中的色彩是不一样的,不同的文化为色彩赋予的意义也是不相同的,例如股市上涨用绿色表示和下跌用红色表示,是国际通行的惯例,而在中国、台湾和日本的股市却恰恰相反,是红涨绿跌而不是绿涨红跌。设计师可以研究如何使用色彩才可能会被其他国家或者文化接受,以确保使用的色彩向用户传达了恰当的信息。

字体

苹果公司为全平台重新设计了“San Francisco”英文字体和“苹黑”中文字体做为iOS 9及未来版本的默认字体,为了突出某些文字或者为了在内容块之间建立视觉关联,可以将标题、正文指定字体权重, 如细体或者粗体,来帮助用户可视化界面内容的层次结构,或者把用户的注意力吸引到特定的词或短语。一个应用应该使用单一字体,多种字体的混杂会使界面看上去琐碎和草率。

iOS 10 交互设计指南

应用图标

每个应用都需要一个富有美感和个性的图标,用户常常会在看到应用图标时便建立起对应用的第一印象,以此在心里作出评判应用的品质、作用以及可靠性。应用图标是整个应用品牌的重要组成部分,将图标设计当成一个讲述应用背后的故事,以及与用户建立情感连接的机会。一个好的应用图标是独特的、整洁的、打动人心的、让人印象深刻的。

iOS 10 交互设计指南

功能图标

iOS提供了一系列功能图标,用以代表各种常见任务与操作,它们常用在标签栏、工具栏与导航栏中。有时候也可以用文字来代替工具栏和导航栏的图标,例如系统”日历“里面工具栏上使用了“今天”“日历”和“收件箱”代替图标。

在工具栏和导航栏中到底是用图标还是文字,可以优先考虑一屏中最多会同时出现多少个图标。同一屏幕中图标的数量过多可能会让整个应用看起来难以理解。同时还取决于屏幕方向是横向还是纵向,因为水平视图下通常会拥有更多的空间,可以承载更多的文字。

iOS 10 交互设计指南

图片

无论是展示用户的照片,还是建自定义图片,都应该遵守以下要求:支持Retina显示屏,确保应用中的所有图片资源都提供了高分辨率规格。尤其需要注意的是,iPhone 7 Plus需要提供@3x规格的图片,而其他的高分辨率iOS设备需要提供@2x规格的图片。

iOS 10 交互设计指南

不要在设计时使用苹果的应用图标、图像或者截图,所有苹果的设计均受版权保护并且不允许出现在界面中,一旦使用了任何侵权苹果的图片,App Store会直接拒绝通过你提交的应用,并要求进行整改。

术语和措辞

在应用中呈现的每一个字都是与用户进行对话的一部分,根据产品定位和用户群来决定使用什么样的词汇。例如在一款针对小白用户的应用中使用技术术语是不合适的,但对于针对高端用户的应用来说,使用技术术语是很自然的事情。避免太正式、太僵化,或者太过嘻嘻哈哈和傲慢无礼的语气。当文案足够简明扼要, 用户就可以很轻松地阅读和理解它。

来源 苹果公司 iOS Human Interface Guidelines

配图 BAT


1207亿的背后是睡帐篷、喝红牛和吃吃吃

iOS 10 交互设计指南

为什么BAT的人比你挣的多?

真相!揭开阿里动物园之谜!

设计师眼中的世界名画,亮瞎Word眼

从阿里辞职后,我年入百万

阿里穷人生活指南

阿里月薪2万消费指南

腾讯月薪2万生活指南

在朋友圈晒男票的意思是,你被这个男人上了

这才叫会做饭的女友,你那顶多是过家家

没有美术功底的学渣竟然在腾讯阿里做设计


回复阿里查看《讲真!千万不要来阿里工作》

回复薪资查看《这可能是北半球薪资福利最好的公司:腾讯》完整版

回复腾讯查看《一分钟看懂腾讯公司最牛逼的群体:设计师》

回复一张图查看《一张图看懂在腾讯和阿里工作的区别完整版》

回复另一张图查看《一张图看懂腾讯和阿里的企业文化》

iOS 10 交互设计指南

原创文章,作者:Tinadmin,如若转载,请注明出处:https://www.iamue.com/32791/

(0)
TinadminTinadmin
上一篇 2017-08-01 05:39
下一篇 2017-08-01 06:33

相关推荐

  • 交互设计不只是解决业务问题

    「解决问题」是很多人对设计的定义归纳,具体到产品/交互设计领域,深入理解业务并提出合适的解决方案也是一项很基础、重要的要求。但对于用户体验/交互设计师来说,我觉得「理解业务」和「解决问题」本身都并不足…

  • 交互设计自学攻略

    交互设计是一个现在很热的岗位,工资待遇,发展前景都比较好。一些学工业设计,计算机,心理学及相关专业的人都想加入其中。 但国内大学只有少量开设相关的专业,而且集中在设计名校,如(清华,西交大,北理,江南…

    2015-08-19
  • 交互设计是什么?

    昨天认识一个新朋友,叫小木,在一家酒店做管理。小木问我做什么,每次这个时候我都会犯难。交互设计师,边回答边看着小木迷惑的脸,我知道又要解释一番了。这是历来对朋友解释过的交互设计是什么的情形:①交互设计…

    2017-07-31
  • ​从零开始做交互:第一章 交互设计基础知识

    [button type="primary" text="百度阅读:阅读全书" url="http://yuedu.baidu.com/ebook/6d8b975a49649b6648d7479d" open_new_tab="true"] [button type="primary" text="网易云课堂:阅读全书" url="http://study.…

    2015-08-07
  • 解压设计?一位交互设计学生对智能化的反思

    Skylar Jessen 是纽约大学的一名学生,主修交互设计。他觉得,如今的交互设计普遍缺乏人性化的东西。它们“压缩”了人们的自我表达方式。最近,在学校的交互设计项目上,他提交了一些特别的设计,并称之为“解压设计”…

    2017-08-01
  • 微信10个交互设计细节问题的探讨(下)

    文章转自:http://qinsman.com/1701_wechatrd/微信号:西市馒头铺接上篇~~~5. 删除会话时的危险操作警告左滑会话可以调出删除按钮是一个iOS下很常规的交互操作,但微信中删除一个会话意味着所有聊天记录、图片文…

    2017-08-02
  • 破茧成蝶读书笔记

    01什么是用户体验  用户体验:使用一个产品时的主观感受 用户体验设计:提升用户体验而做的设计 书中讲到首先我们要明确什么是设计?设计不等于艺术。我了解到的是,设计是解决问题的,艺术是提出问题的。 书中两口…

  • 交互设计控件之按钮设计

    ♝点击上方“交互设计学堂”关注我们,送电子书一.主按钮和次按钮很多按钮是成对出现的,比如“确定”和“取消”。一般情况下,按钮会有主次之分,一个按钮是我们期望用户去做的,另一个按钮是在特殊情况下才去做的。主次按…

    2017-08-04
  • app反馈信息的交互设计

    请戳“小白的交互设计”,关注我,么么哒。反馈的作用是帮助用户理解系统行为,合理的反馈就像两个用普通话交流的人之间的对话,互相可以轻易地理解,而糟糕的反馈就像是一个用普通话,一个用粤语的两个人之间的对话…

    2017-08-02
  • 【交互设计】Dribbble上的 UI 大神MIKE作品欣赏

    Dribbble 上的UI 大神MIKE作品欣赏幻灯片浏览幻灯片浏览幻灯片浏览幻灯片浏览幻灯片浏览幻灯片浏览幻灯片浏览幻灯片浏览幻灯片浏览幻灯片浏览幻灯片浏览幻灯片浏览幻灯片浏览幻灯片浏览幻灯片浏览幻灯片浏览幻灯片…

    2017-08-04