iOS 7人机交互指南-UI设计基础:文字和色彩

移动开发 iOS
色彩可以向用户传达信息,但不一定会以你希望的方式。每个人眼中的色彩是不一样的,不同的文化为色彩赋予的意义也是不相同的。花时间来研究如何使用色彩才可能会被其他国家或者文化接受。你要尽可能确定app中运用的色彩向用户传达了恰当的信息。

文字应该清晰易读

首先,文字必须是清晰可辨的,如果用户不能看清楚app中的字词,那么文字再好看也没有什么意义了。当你在iOS 7 app中使用Dynamic Type时,你可以实现:

1.能自动调整文字的粗细,字母间距以及行高。

2.为语义上有区别的文本模块指定不同的文本样式,比如正文、脚注或者标题。

3.文本可以根据用户在动态文字和可访问性设置中指定字体大小的变化作出适当的响应。

通常情况下,应用整体应该使用单一字体。多种字体的混杂会使你的应用看上去支离破碎和草率。相反,使用一种字体和少数样式。根据语义用途,使用UIFont类的API来定义不同文本区域的样式,比如正文或者标题。

色彩有助于增进沟通

考虑确定一个key color,iOS7的内置应用使用了key color--比如Notes使用的黄色,用黄色来指示交互性和元素状态。

色彩可以向用户传达信息,但不一定会以你希望的方式。每个人眼中的色彩是不一样的,不同的文化为色彩赋予的意义也是不相同的。花时间来研究如何使用色彩才可能会被其他国家或者文化接受。你要尽可能确定app中运用的色彩向用户传达了恰当的信息。

大多数情况下,不能让颜色喧宾夺主,让用户分心。除非色彩是应用的目的和本质所在,通常情况下色彩应该用来从细微细节之处提升用户体验。

责任编辑:闫佳明 来源: cocoachina
相关推荐

2013-07-03 14:48:25

iOS 7人机交互iOS 7 UI设计Navigation

2013-06-17 16:12:23

iOS 7人机交互UI设计基础

2013-07-03 15:29:45

iOS 7人机交互iOS 7 UI设计Interactivi

2013-07-03 16:36:35

iOS 7人机交互UI设计Animation动画

2013-07-03 16:58:36

iOS 7人机交互UI设计Icons

2013-07-03 14:44:24

iOS 7人机交互iOS 7 UI设计Layout

2013-07-03 15:03:46

iOS 7人机交互iOS 7 UI设计Modal Conte

2013-07-03 17:08:14

iOS 7人机交互UI设计基础整合iOS系统

2013-07-03 15:39:58

iOS 7人机交互UI设计Terminology

2013-07-03 17:04:12

iOS 7人机交互UI设计基础Branding品牌化

2013-07-03 13:34:57

iOS 7人机交互iOS 7 UI设计App Anatomy

2013-07-03 14:26:19

iOS 7人机交互iOS 7 UI设计iOS设计师

2013-06-24 11:01:30

IT技术周刊

2011-03-02 08:35:19

人机交互界面iOS

2021-08-17 10:54:57

AI 数据人工智能

2015-11-04 09:54:34

ios9人机界面ui

2021-08-17 09:54:05

人机交互交互模型国际主流

2012-03-21 14:29:30

人机交互

2010-04-20 09:08:36

2020-12-08 09:12:22

人机交互智能
点赞
收藏

51CTO技术栈公众号