写在前面
越来越觉得知识点是这样的 ,知道了是一回事,总结起来,又是另外一回事。有时候,明明知道了,感觉已经掌握了这个知识点,但是总结起来却很难,甚至都不知道从何下手,也许还是知识点没掌握牢固的缘故。(以下都是小虾小结,大咖请绕行哦😀)
正题
整个项目主要功能基本完成,测试也接近尾声,UI还在不断的细调中。关于UI发现的几个问题,特此记录下来。
操作类button宽度以及默认和点击状态
小图标失真
背景大图片尺寸
以上问题,下面会依次给以详述,首先简单介绍下什么是2倍图,3倍图(也就是常见的@2x和@3x)?
iOS开发中,因为有普通屏和高清屏的原因,所以需要在应用中放置三套图,一套是for普通屏的,另外两套是for高清屏的(高清屏里又有分辨率不同的区别)。for高清屏的命名方式:@2x.png,@3x.png。使用的时候只要使用for普通屏的图片,系统在高清屏时会自动调用for高清屏的图片
4以前例如iPone4,iPhone3,iPhone等都是普通屏,4s,5/5s/5c,6/6s,7都是2倍,6p/6sp/7p是3倍(通过这个api就能知道你当前设备是几倍的[UIScreen mainScreen].scale)2倍图3倍图参考链接
UI设计:
给你们的UI,我们这边做的是2倍图,5s适配的
开发这边可以理解成下面几点:
边距,间隔或者是图片大小尺寸,用的时候