博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[ios]关于ios开发图片尺寸的建议
阅读量:7073 次
发布时间:2019-06-28

本文共 872 字,大约阅读时间需要 2 分钟。

1、以后的应用程序,都使用AutoLayout, 不要再用绝对定位。

2、使用类似网页的方式来设计界面。

3、设计师好,程序员也好,尽量使用点这个单位进行思考,而不要使用像素。比如,你需要做44 x 66个点的按钮,2x模式,就乘以2, 3x模式就乘以3。这样的思考方式可以大致估计到真实的物理长度。44个点,就是手机上导航栏,工具栏的高度。假如用像素思考,容易使得做出的图片过大或者过小。

4、非矢量素材,就可以做尺寸最大的,之后再进行缩小。比如你需要兼容3x的屏幕,就直接做最高那种图片。

5、而当使用Flash之类的矢量工具来做素材的时候,应该直接做点那个尺寸。比如44 x 66个点的按钮。就建立一个44 x 66的场景。之后再导出成2倍图,3倍图,因为矢量放大不失真。不要建立一个3x的场景,导出成大图片,再进行缩小,这样就容易失真。更理想的是直接使用矢量图。

6、假如是那种导航栏,工具栏之类的背景图,需要横跨整个屏幕。可以只切一小块,让程序拉伸,拉伸方式是保持两边的像素不动,只拉伸最中间的一列像素。需要拉伸的话,横方向就不要出现一些渐变色。

7、按钮的点击区域,不应该少于44像素,就算按钮的图片看起来比较小,也应该使得点按钮周围的透明区也有反应。

8、可以按照你当前最方便测试机子的型号来做一些主要预览图,效果图。比如你手头有iPhone 5,可以按照iPhone 5的尺寸,320 x 568个点,需要兼容iPhone 6 Plus,就使用3x的模式。这样方便将图片放进手机里面看实际的效果。有多个测试机,就选较大的,之后再进行一些细调。假如支持iPhone 6 Plus的横屏模式,需要另外处理。

9、上面说的是应用的处理方式,游戏会有些特殊。现在很多游戏,按照1136 x 768的像素尺寸来设计场景,这样可以同时兼容iPad和iPhone,并只使用一份图。iPad 1x模式下尺寸是1024 x 768像素,iPhone 6在2x模式下,是1136 * 640。这种尺寸,可以简单将场景居中显示,各自将场景拉伸到最大。

转载地址:http://fkkml.baihongyu.com/

你可能感兴趣的文章
天猫国潮行动:卡萨帝F+冰箱成高端主推产品
查看>>
产品验证环节的失语现象
查看>>
【英文演讲】What are your strengths
查看>>
logstash推送mysql慢查询日志
查看>>
面试如何让自己赢在细节
查看>>
运维自动化之使用Cobbler自动化安装系统与FAQ
查看>>
实战1:创建Windows Server 2008域
查看>>
Windows 8实例教程系列 - 数据绑定高级实例
查看>>
批量查看mysql多从状态和修改多从主库指向
查看>>
Gartner:2016年十大信息安全技术(含解读)
查看>>
OSSIM系统用户审计
查看>>
如何使用Exchange邮件组仲裁
查看>>
使用Formik轻松开发更高质量的React表单(二)使用指南
查看>>
python写的部署windows下zabbix客户端脚本
查看>>
腾讯 vs 百度:两家互联网巨头对比
查看>>
数据中心的云计算之旅-【沈阳软件】2011年
查看>>
IOS7为什么遭吐槽?
查看>>
Android和.NET通用的AES算法
查看>>
Java那些事之磁盘操作
查看>>
JS对外部文件的加载及对IFRMAME的加载的实现,当加载完成后,指定指向方法(方法回调)...
查看>>