图标适配大小_【经验】图标怎么切最合适?

4a7aac20e5c6c6e1615eaf3862cf0397.png

【摘要】切图相关经验分享

【作者】白金

关于图标切题

在日常开发过程中,最需要也是最常切图的元素就是图标。但图标的不规则形状也同时考验着切图的方式。好的切图能够让界面的还原图提升一个档次,而不好的切图则会在视觉上造成模糊,图像残缺等效果。对于功能性图标,会存在触摸区域的概念,如果对图形触摸区域的概念没有准确的认知,那么一般情况下我们会沿着图标边缘进行切图。

3c526322468c39a1573e638edfebd312.png

边缘切图的方式可以解决一部分图标切图的困扰,它不需要有太多注意的地方,只需沿着图标外轮廓切出矩形区域即可。对于非功能性图标(纯展示引导用),可以采取此类切图方式。而当图标尺寸不为正方形时,运用此办法会切出一个长宽比不为1:1的矩形区域,会在开发编码时带来额外的适配工作。

d7011e2d87bf34f33e1718440342c45b.png

为解决此类问题,我们在切图时将图标尺寸进行统一,长宽比设定为1:1,且图片尺寸大小设定为偶数。在此之前,可以先了解一下图标绘制所使用的标准画板。

关于图标安全区域

实际上,每一个图标都是在特定正方形网格的画板上进行设计的,所以,只要是一枚图标,就有着以正方形画布作为载体的安全区域,用于规范图标的尺寸,使其看起来更具统一性。而我们日常使用的图标格式为svg,如果用矢量图形软件打开,也可以发现其图标周围是存在一个透明区域的安全区。

997fed78980e63d81ab73840c7944d8d.png

在绘制草图时,我们也会用一个方形的格子对图标进行占位,确保图标设计时不超出界定的区域。而到了功能性图标,我们引入的触摸区域的概念,一定程度上和安全区域比较类似。当然,有时候考虑到触摸的识别便利性,也会适当大于图标的安全本身。苹果官方对图标所提供的能够准确点击的最小安全区域为88*88px,因此考虑到安全区域和触摸区域两方面的影响,我们在切图时,只要设定一个统一的长宽比为1:1的区域,再用透明区域进行填充,那么输出的图标尺寸就会保持一致性。

eb829e5d5f6af194555cde627b351e3b.png

总结

在设计阶段输出一份带有安全区域的切图图标,无论图标本身的内容如何改变,开发只需要关注统一尺寸的图标长宽即可,从而达到提升产品开发效率的目的。


欢迎关注 技术团队的知乎账号 我们凭团队实例运作以下专栏, 必须干货!

互联网创业专栏 (我们小伙伴的创业历程)

与您一起聊技术 (APP、微信公众号、小程序、H5 技术总结)

互联网产品研发管理 (我们公司对产品结构的管理思路)

产品君的案例库(产品小伙伴深刻总结)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值