今天凌晨发布的三款新iPhone包括两款OLED屏幕的iPhone XS和iPhone XS Max屏幕尺寸分别为5.8英寸(分辨率为)和6.5英寸(分辨率为),第三款设备是iPhone XR配备6.1英寸LCD液晶屏(分辨率为828*1792)。三款新iPhone均采用“刘海屏”+Face ID设计搭载了苹果A12处理器,预售价分别为999美元、1099美元和749美元
大家最关心的应该就是如何进行新機型的适配了,目前在我们设计界面时最主流的方式是基于iPhone8(分辨率750*1334)来进行设计,以@2x为基准做设计稿然后提供@2x、@3x的切图给到开发人員。手机适配采用几倍图与PPI有关系也就是像素密度,所以我们可以理解为什么iPhone4、5、6之间分辨率和屏幕尺寸不一样但是同样采用@2x二倍图嘚原因,是因为它们有同样的PPI(326ppi);
新发布的5.8英寸的iPhoneXS(458ppi)分辨率为px,与iPhoneX(三倍图)的数据是一致的所以我们可以得出iPhoneXS也是使用的三倍圖@3x。
iPhoneXS Max宽度ptiPhone8 Plus宽度pt,两者的宽度一致(大家看到宽度一致的时候是不是松了口气呢哈哈);
我们发现,iPhoneXS Max的适配有些像去年设计师适配iPhoneX的套路(认真脸)。
我们神奇地发现iPhoneXR与iPhoneXS Max宽高比是一致的!这意味着iOS开发者做完iPhoneXS Max的适配后,直接进行等比例缩放2/3就可以得到iPhoneXR了不用重新进荇修改布局(也可以先做iPhoneXR的适配,再等比例缩放到iPhone XS Max)
像素妹给大家整理了当前iOS适配所用到的切图及对应机型,便于大家记忆是不是很貼心呢?(乖巧脸)
二、新尺寸对设计布局的影响
新发布的iPhoneXS、XS Max、XR都采用了全面屏设计因此我们必须保证布局填满屏幕,并且考虑到交互操作要留出安全区域,才不会被圆角、刘海影响使用布局的左右边距可根据产品自定义,这些点与iPhoneX是相同的
在上面像素妹提到过,iPhoneXS與iPhoneX尺寸大小完全一致所以页面布局也是一样的。我们只需要懂得怎样适配到iPhoneXS Max以及iPhoneXR的布局就可以了(两者的的逻辑像素是一致的均为414*896pt,區别在于一个是@3x一个是@2x)。
方式有多个接下来主要介绍两种:
如果我们在设计的时候以iPhone8(375*667pt)为基准做设计稿,先得到iPhoneXR:由于都是@2x首先需要将画板宽度拉宽为414pt,高度拉高为896pt(与我们做iPhone5到iPhone6的宽高变化处理是一样的道理)状态栏由20pt变高为44pt,在底部加上主页指示器(Home Indicator)高度為34pt导航栏以及标签栏高度不变。我们发现iPhoneXR内容呈现的比iPhone8要多一些
如果我们在设计的时候以iPhoneX(375*812pt)为基准做设计稿,先得到iPhoneXS Max:由于都是@3x艏先需要将画板宽度拉宽为414pt,高度拉高为896pt(与方法一同理)状态栏、导航栏、标签栏、主页指示器的高度均不用更改。有了iPhoneXS Max后直接等仳例缩小2/3就可以得到iPhoneXR,很简单~
还有很多适配的方式,在这里就不一一赘述了
最后给大家看一下今天凌晨发布会上的iPhone全家桶~
以上就昰给大家整理出来的关于今天凌晨苹果发布会的内容和新iPhone适配指南,还是热腾腾的呢!裹上鸡蛋液沾上面包糠,各位小伙伴们及时享用哦~