iPhoneXS、XS Max与iPhoneXR 适配

news/2024/11/25 14:24:31/

刚发布的三款新iPhone包括两款OLED屏幕的iPhone XS和iPhone XS Max,屏幕尺寸分别为5.8英寸(分辨率为1125*2436)和6.5英寸(分辨率为1242*2688),第三款设备是iPhone XR,配备6.1英寸LCD液晶屏(分辨率为828*1792)。三款新iPhone均采用“刘海屏”+Face ID设计,搭载了苹果A12处理器

设计如何进行适配?该使用几倍图?

大家最关心的应该就是如何进行新机型的适配了,目前在我们设计界面时,最主流的方式是基于iPhone8(分辨率750*1334)来进行设计,以@2x为基准做设计稿,然后提供@2x、@3x的切图给到开发人员。手机适配采用几倍图与PPI有关系,也就是像素密度,所以我们可以理解为什么iPhone4、5、6之间分辨率和屏幕尺寸不一样,但是同样采用@2x二倍图的原因,是因为它们有同样的PPI(326ppi);

新发布的5.8英寸的iPhoneXS(458ppi),分辨率为1125*2436px,与iPhoneX(三倍图)的数据是一致的,所以我们可以得出iPhoneXS也是使用的三倍图@3x。

6.5英寸的iPhoneXS Max(458ppi),分辨率为1242*2688px,而iPhone8 Plus(三倍图,401ppi),分辨率为1242*2208px,iPhoneXS Max比iPhone8 Plus的PPI仅多了50多,跟iPhoneX(三倍图)的PPI一致,可以推论出iPhoneXs Max使用的同样是三倍图@3x。

从页面宽高比例来看:

iPhoneXS Max宽度1242/3=414pt,iPhone8 Plus宽度1242/3=414pt,两者的宽度一致(大家看到宽度一致的时候是不是松了口气呢?哈哈);

iPhoneXS Max高度2688/3=896pt,iPhone8 Plus高度2208/3=736pt;

iPhoneXS Max比iPhone8 Plus长一截,多了160pt。

发现,iPhoneXS Max的适配,有些像去年设计师适配iPhoneX的套路

最后我们来看6.1英寸的iPhoneXR(326ppi),分辨率为828*1792px,可以看到iPhoneXR与苹果二倍图的PPI(326ppi)一致,可以推论出iPhoneXR使用的是二倍图@2x。

从页面宽高比例来看:

iPhoneXR宽度828/2=414pt,iPhoneXS Max宽度1242/3=414pt;

iPhoneXR高度1792/2=896pt,iPhoneXS Max高度2688/3=896pt;

我们神奇地发现,iPhoneXR与iPhoneXS Max宽高比是一致的!这意味着iOS开发者做完iPhoneXS Max的适配后,直接进行等比例缩放2/3就可以得到iPhoneXR了,不用重新进行修改布局(也可以先做iPhoneXR的适配,再等比例缩放到iPhone XS Max)。

我们来做一个小结:

iPhoneXS、iPhoneXS Max使用的是三倍图@3x;

iPhoneXR使用的是二倍图@2x。

像素妹给大家整理了当前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要多一些。

有了iPhoneXR后,直接等比例放大1.5倍就可以得到iPhoneXS Max。

方法二:

如果我们在设计的时候以iPhoneX(375*812pt)为基准做设计稿,先得到iPhoneXS Max:由于都是@3x,首先需要将画板宽度拉宽为414pt,高度拉高为896pt(与方法一同理),状态栏、导航栏、标签栏、主页指示器的高度均不用更改。有了iPhoneXS Max后,直接等比例缩小2/3就可以得到iPhoneXR,很简单~。


http://www.ppmy.cn/news/196985.html

相关文章

iPhoneX、iPhoneXS、iPhoneXR、iPhoneXSMax屏幕适配

上图为先苹果所有设备屏幕尺寸,可以看到最新的iPhoneXS和去年的iPhoneX尺寸一样,iPhoneXR和iPhoneXSMax屏幕尺寸一样,不一样的是iPhoneXR为2先倍图,图片这些不用管,只要名字后缀命名好就行。 今年当苹果发布新手机前&a…

无线路由器关掉dhcp服务器,无线路由器关闭dhcp会怎么样?

问:无线路由器关闭dhcp会怎么样? 答:无线路由器中的DHCP服务关闭后,路由器就不会给电脑、手机分配上网所需的IP地址、子网掩码、默认网关、DNS服务器。 这种情况下,电脑、手机连接到路由器后无法自动获得IP地址&#x…

无线路由器的dhcp服务器如何设置,无线路由器怎么设置dhcp服务器

DHCP动态主机配置协议是一个局域网的网络协议,使用UDP协议工作, 主要用途是给内部网络或网络服务供应商自动分配IP地址,无线路由器里面也需要设置dhcp服务器,下面是学习啦小编整理的一些关于的资料,供你参考。 无线路由…

无线路由器服务器关闭后 如何重新打开,无线路由器怎么重启?

路由器怎么重启? 或许大家在使用路由器的过程中,遇到了突然上不了网的情况,想重新启动路由器,可是遇到了不知道怎么操作。其实关于路由器重启的方法常见的有两种,分别如下;方法一、断电重启直接拔掉路由器的…

无线路由器的DNS服务器怎么设置,无线路由器DNS的设置方法

路由器DNS怎么设置?其实一般情况下路由器上的DNS是无需进行设置;如果你电脑、手机等设备连接到路由器后,只能够登录QQ,网页打不开。这是因为路由器上的DNS配置被接触/串改了 原标题:"无线路由器DNS的设置方法&quo…

cisco模拟器无线路由器

运行Cisco packet tracer,将一个无线路由器(一般为WRT300N) 选择终端设备(这四个就都用) 将PC默认的有线网卡更换为无线网卡 笔记本电脑更换网卡方法同上 若有两台无线路由器,但以为信号较好,所…

全网最详细桥接老式无线路由器教程

全网最详细桥接老式无线路由器教程 全网最全桥接老式无线路由器教程环境准备步骤:结果后续 全网最全桥接老式无线路由器教程 主wifi在大厅里,待在房间里时wifi信号不太好,必须靠近大厅才能收到比较快的信号。正好有换下来的老式wifi&#xf…

如何用路由器无线网络连接

一、硬件连接:入户电话线→猫→路由器wan口→路由器Lan口→电脑网卡(无线网卡接收)。 连接完成开启电源。 二、配置电脑iP地址等信息: XP系统:开始→控制面板→网络和internet连接→网络→右键单击“本地连接”→属性→在列表中选中tcp/ip→…