iOS界面设计切图小结

APR 12TH, 2013

1.基本尺寸

(1)界面

实际设计时按:

  • iPhone4、4s:640px*960px
  • iPhone5: 640px*1136px
  • iPad:1536px*2048px

(2) 图标:

  • 1024px*1024px 圆角180px
  • 提交1024px*1024px 方角 png格式图片

2.图形部件及字体

(1) 为显示清晰

  • 所有图形部件尺寸必须为偶数
  • 样式中阴影、发光、描边的数值也必须为偶数

(2) 为方便用户点击

  • 所有可点击的部件需大于88px*88px
  • 若图片本身不够,可在切图时补足空白像素 例如:

(3)为减小程序体积

建议尽量使用可平铺图案设计界面

(4)苹果默认字体

在pc上没有完全一样的字体,Hiragino Sans GB苹果丽黑最相近 一般做效果图时,用Hiragino Sans GB(包括中英文)代替即可,也可以用方正黑体代替

  • 所有字体使用偶数字号进行设计
  • 苹果丽黑有W3、W6两种粗细的字体

附下载地址:苹果丽黑

(5)系统可以做到如下字体效果

即,向特定方向1px(做效果图时做2px的效果)投影,需给出字体颜色、阴影颜色。 一般不建议按钮上的文字做特殊效果。如果必要, 需将字体和按钮一起切图。

(6)导航栏中的文字一般为40点W6

3.切图提示

(1)所有切图必须为偶数

先根据Retina屏幕切图(即640960/6401136/1536*2048),后将切图缩为普通屏幕尺寸。 (有特殊图片需要单独制作)

(2)可平铺部件切图时可如下图:

带圆角按钮切图时可如下图

同理

并在效果图中标出具体大小

标注软件推荐:dorado

(3)导航栏和标签栏下的阴影程序可以自动生成,可不切,如图:

若不满意默认阴影效果,可以单独切2px宽的阴影,如图:

如有异形阴影如:

需切整条阴影,并与攻城师说明。

(4)所有按钮需有两种状态——正常状态和按下状态

(6)一般情况下切图格式为png24

  • 若个别图片jpg比png小很多,可用jpg
  • 但欢迎页、icon必须为png,在不影响显示效果的前提下,可以考虑用png8

4.命名

(1)图片命名后缀

  • 根据Retina屏幕的切图文件名后加@2x,普通屏幕尺寸不用加。

  • 欢迎页、背景等需要对iPhone5另外切图的文件名后加-568h@2x

(2)命名建议

建议采用如下方法命名,如:

1
切图性质_功能相关描述_图片描述(可无)_状态说明(可无)@2x.png

用例:

  • Retina屏幕切图
1
2
3
4
5
bg_booksnum_pressed@2x.png ico_arrow_blue@2x.png btn_blue_pressed@2x.png pic_books_blue@2x.png bg_main-568h@2x.png
  • 普通屏幕切图
1
2
3
4
5
​bg_booksnum_pressed.png  ico_arrow_blue.png btn_blue_pressed.png pic_books_blue.png 按下状态切图命名后加_pressed
  • 另外贴个建议命名备忘

参考

iOS界面设计切图小结的更多相关文章

  1. iOS界面设计,12个优秀案例激发你的灵感

    总所周知,iOS和Android是当今两大移动平台,前者采用Human Interface Design,后者采用Material Design.作为设计师,尤其是App设计师,总是会在这两者进行设计 ...

  2. iOS界面设计之基础控件的学习 --- UITextField

    学习iOS界面设计也有段时间了,每次写到一些基础控件(如:UILable . UITextField)的时候就深觉应该总结一个函数来实现这些基础控件的属性设置,所以下面就是我对UITextField的 ...

  3. ios移动端切图及前端规范

    移动端IOS知识普及:IOS标准分辨率:1242px * 2208px 切片要求: 1.    设计稿是按标准分辨率1242X2208设计,图片资源尺寸则是3倍图尺寸,将整个设计图压缩成750X133 ...

  4. Android屏幕适配与切图_汇总

    首先和最后,还是先看好官方文档:http://developer.android.com/guide/practices/screens_support.html 对应的翻译blog有牛人做了:And ...

  5. App切图命名规范

    转自:http://www.uisdc.com/slice-rename-in-ui-design(略有修改) 关于切图命名的规范,我个人觉得关键是在于团队能够有一个统一的规则,所有成员严格遵守并且和 ...

  6. iOS设计 - 一款APP从设计稿到切图过程概述

    这篇文章站在GUI设计师的角度概述了APP从项目启动到切片输出的过程,相当于工作流程的介绍.这里写的不是一种规范,只是一种工作方法,加上技术的更新是非常快的,大家在具体工作中,一定要灵活运用. 这里我 ...

  7. iOS - 如何切图适配各种机型

    关于iPhone6/6+适配问题一直有争议,今天小编专门为大家整理了相关的有效方案,希望对大伙儿有帮助! 移动app开发中多种设备尺寸适配问题,过去只属于Android阵营的头疼事儿,只是很多设计师选 ...

  8. APP UI设计及切图规范

    APP UI设计及切图规范 1.概述 1.1 编写目的 该文档主要针对移动端开发的视觉设计和开发过程中的工作环节做统一的规划规范,是系统进入UI设计的前置文档.部分内容来自网络收集修编,转载请注明由 ...

  9. 一款APP从设计稿到切图过程全方位揭秘 Mark

    纯干货!一款APP从设计稿到切图过程全方位揭秘   @BAT_LCK:我本身是一名GUI设计师,所以我只站在GUI设计师的角度去把APP从项目启动到切片输出的过程写一写,相当于工作流程的介绍吧.公司不 ...

随机推荐

  1. 聚类算法(二)--BIRCH

    BIRCH (balanced iterative reducing and clustering using hierarchies)(名字太长不用管了) 无监督,适合大样本的聚类方法.大多数情况只 ...

  2. spring boot 使用 POI 读取Excel文件

    内容简介 本文主要介绍使用POI进行Excel文件的相关操作,涉及读取文件,获取sheet表格,对单元格内容进行读写操作,以及合并单元格的操作. Excel文件目录 Excel模板文件存了resour ...

  3. php文件上传(视频图片或者其他)

    html页面 <html> <head> <meta charset="utf-8"> <title></title> ...

  4. ios json转model的简单现实

    在android开发中,可用第三方的转换库如gson等.当然在ios也有一些库如MJExtensiond等.在这里,我简单实现一下. 一.先建一个model并且继承NSObject,代码如下: cla ...

  5. python编译环境安装指南

    windows系统先安装python解释器: windows版本exe安装文件下载地址:https://www.python.org/ftp/python/2.7.12/python-2.7.12.m ...

  6. iOS导航栏添加返回按钮的方式

    UIBarButtonItem *backItem = [[UIBarButtonItem alloc] initWithTitle:@"返回上级界面" style:UIBarBu ...

  7. day16正则表达式作业详解

    1.正则表达式练习题 点击查看详细内容 作业的讲解 1.匹配整数或者小数(包括正数和负数) -?\d+.\d+|-?\d+ -?\d+(\.\d+)? 2.匹配年月日日期 格式2018-12-6 #找 ...

  8. QueueUtil

    import com.rabbitmq.client.Connection; import com.rabbitmq.client.ConnectionFactory; import org.slf4 ...

  9. 错误:正在解析文件 '/var/lib/dpkg/updates/0004'

    sudo rm /var/lib/dpkg/updates/* sudo apt-get update

  10. Spring学习(六)整合web开发

    https://www.cnblogs.com/Leo_wl/p/4459274.html 1.加载Spring核心配置文件 //1.加载Spring配置文件,根据创建对对象 ApplicationC ...