sketch 切图踩过的坑

  • 经验类型经验/观点
  • 经验属性原创文章
  • 经验版权不使用原创授权
12851 5 25 2019-06-24

sketch 切图踩过的坑

前不久因为 sketch 切图问题害得开发找了半天的 bug, 原来是掉到切图坑里了,于是总结出了一下相关注意事项。


一、确定设计尺寸

sketch 的切图首先要明确你是在用什么尺寸进行设计,这个关系到导出图片的倍数。

如果设计尺寸是 375x667pt,那么导出的资源尺寸倍数,1倍,2倍,3倍。(推荐使用这个尺寸)。

如果设计尺寸是 750x1334px,那么导出的资源尺寸倍数,0.5,1倍,1.5倍。(某些设计师喜欢这个,曾经我在强大的 PS 软件下也是用这个尺寸)


二、切图最小尺寸

安卓规范:图标最小 48px

iOS 规范:图标最小 44px

但是我们切图不一定要和这个尺寸一样的。按钮,图标都不是说元素本身大小,这里指的是热区大小的。程序员可以自己去设置一个区域。


三、切图的方法

首先要整理切图

1、我一般是把所需要的切图复制到一个新的画板上,这样与APP页面互不影响

2、切图最好都 Creat Symbol 创建组件把每个 icon 进行编组命名,然后分别创建 Symbol,这样的好处是每个 icon 在Symbol 页面里会自动放在单独的画板上。


切图方法

1、icon与切图大小一致时(贴边的切图

Image title


切图操作方法:选中 icon,在 Sketch 右下角点击 Make Exportable,默认只有@1x,想添加@2x、@3x规格切图需要点击右侧的“+”。


建议大家修改一下默认的预设,点击电脑屏幕左上角苹果图标旁边的Sketch,点击Preferences,选择Presets,修改Default的切图规格,这样就不用每次导出切图时手动点添加了。Image title



确认好切图规格后,只需要点击一下 Export 按钮就可以导出了。

Image title



在这里要提一下,如果要输出安卓规格的切图时,需要点击“+”左边的 Apply a slice preset 图标进行选择切换。

Image title



2、icon与切图大小不一致时(不贴边的切图)

Image title


切图操作方法:首先画一个矩形,将所画矩形放在icon的下方,把两个图层进行居中对齐

Image title

Image title

在不选中任何图层情况下,用切片工具 S 点击矩形,切出矩形的边界虚线框(原矩形可删除或者隐藏)将矩形的边界虚线框图层和 icon 图层 cmd+G 编组,图层命名(与 icon 一致)



注意事项

1、如果我们发现右侧检查器里切图不是透明背景,需要这样做:勾选 Export group contents only 仅输出组内内容,这样切图就是透明背景了

Image title



2、当切图的内容大小不一致却要求切同样大小尺寸时,应使用切片 S 来切,可以手动调整切片大小尺寸。如果用图层直接切图,切图效果只会生成内容尺寸。例如你的设计尺寸是 20x20pt,而内容尺寸是18x16pt,那导出的尺寸18x16pt。

讲到手动切片这块就顺便提一下当 icon 是形状并且还是可以编辑状态时,上传到蓝湖或者或者其他标注工具,查看标注时都比较麻烦,这样我们可以在 icon 的最上方新建一个透明的固定尺寸大小的矩形方便开发查看标注。



总结:

sketch 在很多方面对设计师的细节细心程度要求很严格的,比如你的 icon 有一个小数点,切图出来都尺寸都会自动给你四舍五入,大家在做图和切图的时候都要注意这些小细节,往往一点小细节没做好,后面就需要大量的修改和重复。








全部评论:5

  • 雨雨春

    2021-07-05 20:44

    时代的眼泪

  • 2020-07-17 09:59

    麻烦问一下,为什么有的图片没有Export group contents 选项,也打组了

  • 奇怪的h

    2020-03-24 18:14

    @万万: 打个组试试

  • 557

    2019-07-01 14:30

    @万万: 点击一下原来的图标,再点一下边界虚线框 试试

  • 万万

    2019-06-26 12:00

    麻烦问下啊,最近切图一直显示Export group contents only 是灰色的勾选不了,切出来的图是带背景,不是png的是什么原因?

更多作品

发表评论

取消

点击右上角
分享给朋友吧

分享到

取消

每人每天仅限5票,快给你心仪的作品鼓励的一票。

投票