超全面的移动端UI 设计规范整理汇总
很多新人在开始做移动端UI设计的时候,往往对界面的一些尺寸规范不是十分清楚,很多时候都是凭借自己的感觉和经验去绘制界面,心里并没有一个清晰的概念,导致做出来的页面总是不那么尽如人意。本文整理汇总了一些界面设计(iOS系统)中常用的一些尺寸规范和方法,如控件间距、适配、标注、切图等,设计师在设计时并不一定要严格遵守,但对这些规范应有所了解,并融会贯通。
目录
- 界面设计尺寸及栏高度
- 边距和间距
- 内容布局
- 界面图片设计比例
- 建立统一风格的图标
- APP版式设计规范
- 界面文字设计规范
- 设计适配
- 切图规范
- 设计稿标注
一、界面设计尺寸及栏高度
目前主流的 iOS 设备主要有 iPhone SE(4英寸)、iPhone 6s/7/8(4.7英寸)、iPhone 6s/7/8 Plus(5.5英寸)、iPhone X(5.8英寸),它们都采用了 Retina 视网膜屏幕,其中 iPhone 6s/7/8 Plus 和 iPhone X 采用的是3倍率的分辨率,其他都是采用的2倍率的分辨率,无论是栏高度还是应用图标,设计师提供给开发人员的切片大小,前者始终是后者的1.5倍,并分别以@3x和@2x在文件名结尾命名,程序再根据不同分辨率自动加载@3x或者@2x的切片。
![](https://pic4.zhimg.com/80/v2-a5eb72fc1c82bf7d575e12e3663da9a3_720w.jpg)
![](https://pic4.zhimg.com/80/v2-9466b55c8f6d7ef360d8ae8cfa1aa37b_720w.jpg)
通过上面的讲解和图示我们了解了 iPhone 不同设备的物理尺寸,那么他们的像素分辨率又是多少呢?也就是说我们用 Photoshop 做设计新建画布应该设置多大呢?另外,iOS应用中的栏,包括状态栏、导航栏、标签栏、工具栏等,它们的高度又分别是多少呢?(注意:iOS 严格规定了各个栏的高度,这个是必须遵守的)通过下面的表格和图示来为你解答上面的问题。
![](https://pic2.zhimg.com/80/v2-dd32ac76e1f29ae0539af0281cc5824d_720w.jpg)
注意:在进行 iphone x 设计的时候我们依然可以采用熟悉的 iphone 7 的设计尺寸作为模板,只是高度增加了290px,设计尺寸为750*1624(@2x)。注意状态栏的高度由原来的40px变成了88px,另外底部要预留68px的主页指示器的位置。
![](https://pic4.zhimg.com/80/v2-1c51499ec8b44d0c94490e1294f272eb_720w.jpg)
![](https://pic2.zhimg.com/80/v2-0610a61969369dead76da5b9a53037dd_720w.jpg)
![](https://pic2.zhimg.com/80/v2-975e0f6a59038a06d8fb4c3d7d91ae31_720w.jpg)
二、边距和间距
在移动端页面的设计中,页面中元素的边距和间距的设计规范是非常重要的,一个页面是否美观、简洁、是否通透和边距间距的设计规范紧密相连,所以说我们有必要对它们进行了解。
1. 全局边距
全局边距是指页面内容到屏幕边缘的距离,整个应用的界面都应该以此来进行规范,以达到页面整体视觉效果的统一。全局边距的设置可以更好的引导用户竖向向下阅读。
![](https://pic1.zhimg.com/80/v2-72b748dae3e00ff6c322299f309a0e94_720w.jpg)
在实际应用中应该根据不同的产品气质采用不同的边距,让边距成为界面的一种设计语言,常用的全局边距有32px、30px、24px、20px等等,当然除了这些还有更大或者更小的边距,但上面说到的这些是最常用的,而且有一个特点就是数值全是偶数。
以 iOS 原生态页面为例,「设置」页面和「通用」页面都是使用的30px的边距。
![](https://pic4.zhimg.com/80/v2-2137290eeec1b9de616983cf2a95ea7f_720w.jpg)
再以微信和支付宝为例,他们的边距分别是20px和24px。
![](https://pic3.zhimg.com/80/v2-71ad47544cd62bcb346a99e1545ce8ea_720w.jpg)
通常左右边距最小为20px,这样的距离可以展示更多的内容,不建议比20还小,否则就会使界面内容过于拥挤,给用户的浏览带来视觉负担。30px是非常舒服的距离,是绝大多数应用的首选边距。
还有一种是不留边距,通常被应用在卡片式布局中图片通栏显示,比如站酷APP(当然站酷APP 也进行了改版,首页已经采用了不通栏的卡片式设计)。这种图片通栏显示的设置方式,更容易让用户将注意力集中到每个图文的内容本身,其视觉流在向下浏览时因为没有留白的引导被图片直接割裂,造成在图片上停留更长时间。
![](https://pic4.zhimg.com/80/v2-efddd3cd376b182882a92a74a7926d63_720w.jpg)
2. 卡片间距
在移动端页面设计中卡片式布局是非常常见的布局方式,至于卡片和卡片之间的距离的设置需要根据界面的风格以及卡片承载信息的多少来界定,通常最小不低于16px,过小的间距会造成用户的紧张情绪,使用最多的间距是20px、24px、30px、40px,当然间距也不宜过大,过大的间距会使界面变得松散,间距的颜色设置可以与分割线一致,也可以更浅一些。
以 iOS(750*1334px)为例,设置页面不需要承载太多的信息,因此采用了较大的70px作为卡片间距,有利于减轻用户的阅读负担,而通知中心承载了大量的信息,过大的间距会让浏览变得不连贯和界面视觉松散,因此采用了较小的16px作为卡片的间距。
![](https://pic3.zhimg.com/80/v2-bea0869e1c990b5d6310241c2dacbe8a_720w.jpg)
下面来看一下微信的卡片间距设置的是多少,以及颜色值。
![](https://pic2.zhimg.com/80/v2-5f320294a436d765005164e7b8a185cd_720w.jpg)
△ 卡片间距和颜色值是直接截图测量和吸取的,可能不十分准确
继续举例,下面的两张截图分别是巨划算(卡片间距20px)和拼多多(卡片间距16px)的首页截图,这种电商类的 APP 因为需要承载大量的信息,所以一般间距设置的都比较小。
![](https://pic3.zhimg.com/80/v2-c757abec7fdfa5ad4f009aae18003fc2_720w.jpg)
总结:卡片间距的设置是灵活多变的,一定要根据产品的气质和实际需求去设置,平时也可以多截图测量一下各类 APP 的卡片间距都是怎么设置的,看的多了并融会贯通,卡片间距设置自然会更加合理,更加得心应手。
3. 内容间距
一款 APP 除了各种栏(状态栏、导航栏、标签栏、工具栏)和控件 icon 就是内容了,内容的布局形式多种多样,这里不去探讨内容具体应该如何去布局,我们来说一说内容的间距设置问题。
先来介绍一下格式塔原则中的一个重要的原则就是邻近性,格式塔邻近性原则认为:单个元素之间的相对距离会影响我们感知它是否以及如何组织在一起,,互相靠近的元素看起来属于一组,而那些距离较远的则自动划分组外,距离近的关系紧密。来看下图,左图中的圆在水平方向比垂直距离近,那么,我们看到了4排圆点,而右图则看成4列。
![](https://pic1.zhimg.com/80/v2-0d86d8f749effabae5457868a6f73434_720w.jpg)
在 UI设计中内容布局时,一定要重视邻近性原则的运用,比如在下面这款轻芒阅读APP 的主界面中,每一个应用名称都远离其他图标,与对应的图标距离较近,保持亲密的关系,也让用户的浏览变得更直观,如果应用名称与上下图标距离相同,就分不出它是属于上面还是下面,从而让用户产生错乱的感觉。
![](https://pic2.zhimg.com/80/v2-ed0b39ae8efa896cdc8712f964dee219_720w.jpg)
再来看一个案例,日日煮APP,上面图片与文字较近,下面图片与文字较远,所以我们清晰的知道文字是属于上面的图片的。
![](https://pic3.zhimg.com/80/v2-5ff5cbf497cc8126c19be285435a1922_720w.jpg)
三、内容布局
在 APP 的设计中内容的布局形式多种多样,这里介绍最常用的两种布局形式,列表式布局和卡片式布局。
1. 列表式布局
列表式布局方式非常普遍,随便打开一个 APP,基本都存在这种布局方式,其布局形式的特点在于能够在较小的屏幕中显示多条信息,用户通过上下滑动的手势能获得大量的信息反馈。而列表也是一种非常容易理解的展示形式。
以我们最常用的微信和 QQ 为例,其「信息」页面都是采用的列表式布局,在采用这种布局形式的时候要注意列表舒适体验的最小高度是80px,最大的高度要视内容的多少而定。
![](https://pic2.zhimg.com/80/v2-def49886e09f487ec46b7fcb14bd4b29_720w.jpg)
继续举例,自如(列表高度110px)和唯品会(列表高度106px)的列表式布局。
![](https://pic4.zhimg.com/80/v2-02f12ca2fb415680d8d6b58ce25862f7_720w.jpg)
2. 卡片式布局
形式非常灵活。其特点在于,每张卡片的内容和形式都可以相互独立,互不干扰,所以可以在同一个页面中出现不同的卡片承载不同的内容。而由于每张卡片都是独立存在的,其信息量可以相对列表更加丰富。
在使用卡片式布局的时候要注意卡片本身一般是白色的,而卡片之间的间距颜色一般是浅灰色,当然不同产品风格颜色可能不一样,有些是浅灰色偏蓝等。
![](https://pic2.zhimg.com/80/v2-51e808c240892384728ca4f2664d9ab9_720w.jpg)
双栏卡片的布局形式,比较常见于以图片信息为主导的 App。例如一些商城的商品陈列页面。这种形式与卡片式类似,但它能在一屏里显示更多的内容,至少4张卡片。同时,由于分开左右两栏的显示,用户可以更加方便地对比左右两栏卡片的内容。
![](https://pic3.zhimg.com/80/v2-98b987ab6a26c2623157104a5c1f1c62_720w.jpg)
四、界面图片设计比例
在 UI设计中,对于图片的尺寸和比例没有严格的规范,设计师往往凭借经验和感觉设置一个看起来不错的尺寸,但事实上我们是有章可循的。运用科学的手段设置图片的尺寸,可以获得最优的方案,常见的图片尺寸有16:9、4:3、3:2、1:1和1:0.618(黄金比例)等。
这些比例不无根据,它们都和图片尺寸有关。16:9 是根据人体工程学的研究,发现人的两只眼睛的视野范围是一个长宽比例为16:9的长方形,4:3 是勾三股四弦五,在摄影中非常常见……
![](https://pic3.zhimg.com/80/v2-be56bf4f37387c3e123d80311659eb86_720w.jpg)
五、建立统一风格的图标
在应用界面的设计中,功能图标不是单独的个体,通常是由许多不同的图标构成整个系列,它们贯穿于整个产品应用的所有页面并向用户传递信息。
一套 APP图标应该具有相同的风格,包括造型规则、圆角大小,线框粗细,图形样式和个性细节等元素都应该具有统一的规范。
![](https://pic2.zhimg.com/80/v2-9529197c33b41349b3d03d4af1d0acbd_720w.jpg)
通过分析以上三组图标可以得出:他们具有统一的色彩,统一的圆角大小,统一的线框粗细,那综合起来也就是具有统一的风格,给用户高度统一的视觉体验。
六、APP版式设计规范
版式设计又叫做版面编辑,即在有限的版面空间里,将版面的构成要素如文字、图片、控件等根据特定的内容进行组合排列。一个优秀的排版要考虑到用户的阅读习惯和设计美感,在 UI设计中版面设计的原则有哪些呢?
1. 对齐
对齐是贯穿版式设计的最基础,最重要的原则之一,它能建立起一种整齐划一的外观,带给用户有序一致的浏览体验。
![](https://pic1.zhimg.com/80/v2-b6fc01ff1b89cf196bb5c9b06de97da8_720w.jpg)
2. 对称
对称是宇宙间的设计哲学,是对立统一规律的本质属性,呈现出一种和谐自然的美,在应用界面的设计中,引导页设计、注册登录输入框和按钮等无一不是对称的设计。
![](https://pic4.zhimg.com/80/v2-29577d4c0a9437b51ae0d41a02bfad83_720w.jpg)
3. 分组
物以类聚,人以群分。分组是将同类别的信息组合在一起,直观的呈现在用户的面前,这样的设计能够减少用户的认知负担,在移动端界面的设计中最常见的分组方式就是卡片,为用户选择提供专注而又明确的浏览体验。