iphonex屏幕尺寸html,三分钟弄懂iPhone X 设计尺寸和适配

news/2024/11/15 6:11:57/

16cab4dfa2355b2db398c764dee4fcfd.png

e54e7562c315da594106ad8a0b2e57e1.png

d3eec4a4440519b184dbb499f17f297a.png

被iPhone X刷了一天屏,到下午实在受不了各种假帖。标题写着“iPhone X 适配、指南、设计稿” 内容却是发布会回顾和手机介绍。索性自己去官网找素材写一篇只针对iPhone X适配的贴子,与设计图无关的内容通通不提

0482c64ed302ed07da22bbb239ab1eff.png

昨夜发布的iPhone 8属于常规升级,屏幕与以往的iPhone6、6S、7系列相同。在昨天发布的新机中,只有iPhone X的分辨率发生了变化,但变化仅限于物理像素层面。在真正决定屏幕内容的逻辑像素层面,新版的iPhone X与过去我们熟知的iPhone 4.7''、iPhone 5.5'' 放大模式宽度相同。通俗的说,iPhone X可看做是iPhone 4.7'' 的加长版

baefa78c33fa97d00ef01964a1c727b8.png

然而,事情并不是设计图加长这么简单。

ed8d9cd6060fcdb58df104b4a82c44bd.png

过去,我们拿到的手机是方方正正的矩形,所以整个屏幕都可以看做是安全区域Safe Area,而如今由于iPhone X屏幕上的“刘海”以及屏幕四周采用圆角的设计,需要设计师对绘图区域做出调整。苹果给出的安全区域如下

1d4196081438f04553126e4a0485980f.png

页面内容不能超出安全区域(Safe Area)

da92feeeb4acdb19f967d5ce8aa7507e.png

避免将触发交互行为的按钮放在屏幕的底部,人们会在屏幕底端使用手势进入主屏或切换应用。(底部横条是Home键)

页面顶部和底部变化如下

8a7b78c393b1cff22993c0dd72d0d738.png

4d83484b144cdf4e5afe30f15c253303.png

右上图可以看到为了回避“刘海”和圆角,iPhone X的顶部状态栏和底部菜单栏都进行了增高。

9ad20e099ea94ee48dac09cca85ac61e.png

值得注意的是,iPhone X 底部操作栏目进行了细微的放大。除了常见的底部导航栏外,Safari底部操作栏也有放大

讲完竖屏,在说横屏。

和竖屏一样,横屏的内容也要放置在Safe Area中

b1db8a7a56a3e6e508686487cf6739ef.png

避免将触发交互行为的按钮放在屏幕的角落中。人们会在屏幕底端使用手势进入主屏或切换应用。这些系统的全局操作优先于App的操作。如果把功能放在角落里,用户操作起来也很费劲,尽量在用户手指可及区域内设计功能

6ab4054b6bc054a405a02287c5b32479.png

最后说下最核心的问题,Safe Area 范围有多大?

下午我比对了官网上所有与iPhone X相关的界面,可以确定,Safe Area区间如下:

3bc820250f403b445309687976361fb7.png

896ac9c82ccfede83a61c9d79f7e86d5.png

e131ad739053dcbb0e8f1862dca030bf.png

对于习惯用750x1334作图的设计师而言,iPhone X的到来并不会带来太大影响,iPhone X与iPhone 4.7’’之间的差异甚至不及当年iPhone 4和iPhone 5之间的差异

eb34cb803a1a2d7b5c9e5935a37a0411.png

75a7e20481a136649754feb79fdb82eb.png

iPhone 4.7 与iPhone X 的Safe Area高度仅相差67 Point(134 px,@2x)

对于大多数采用瀑布流的页面来说,仅仅是屏幕高度上的变化,可以无视。但对于如:新手引导页、音乐播放器等需要单屏显示的界面就需要重新布局。

7177c1a93b148af0a63334b34903b6b6.png

由于 iPhone X的屏幕比例发生变化,对于长期靠“等比缩放”完成适配的H5活动页而言也有不小的影响,需要对页面结构进行适当微调。

59765db1311e5695cdd7230388b034e6.png

最后,如果应用程序需要隐藏状态栏,请重新考虑iPhone X上的布局。iPhone X的显示高度相对于iPhone 4.7''提供了更多的内容高度,状态栏和底部可以带来更多的空间。但需要就屏幕内容进行适当的调整。

befb63cffeb7a445b72a4fc01be84c11.png

如果不是特别需要沉浸式体验的界面,如视频、看图片,建议不要隐藏状态栏。

1f3c98dd6e8455475fff1961d55fc6b5.png


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

相关文章

iPhone X 界面设计尺寸和适配【完整版】

转自:http://www.cnblogs.com/youran/p/7593213.html iPhone X适配分析—— 被iPhone X刷了一天屏,到下午实在受不了各种假帖。标题写着“iPhone X 适配、指南、设计稿” 内容却是发布会回顾和手机介绍。索性自己去官网找素材写一篇只针对iPhone X适配的…

IOS获取屏幕分辨率

获取屏幕分辨率是个很有用的功能,尤其在一些游戏相关的开发中,图形的绘制与屏幕分辨率密不可分。得到当前屏幕的分辨率是必不可少的支持。 获取屏幕分辨率可以两步走 1、得到当前屏幕的尺寸: CGRect rect_screen [[UIScreenmainScreen]bound…

iphone更改照片分辨率?手机怎样修改图片分辨率?

现在手机越来越智能,已经能替代电脑完成很多平时的工作,而且手机携带也更加方便,例如现在很多的考试网上报名就可以通过手机来完成,但最近有很多小伙伴来咨询提交证件照时为什么总是显示上传失败无法识别?其实这种问题…

iPhone设备分辨率及尺寸

iPhone设备 逻辑分辨率 设备分辨率 Scale Factor 对角线 diagonal 3GS320x480320x4801x3.5-inch4、4s320x480640x9602x3.5-inch5、5c、5s320x568640x11362x4.0-inch6、6s、7、7s、8、8s375x667750x13342x4.7-inchplus系列413x7361242x22083x5.5-inchx375x8121125x24363x5…

iPhone手机分辨率

1.iPhone5分辨率320x568,像素640x1136,2x 2.iPhone6分辨率375x667,像素750x1334,2x 3.iPhone6 Plus分辨率414x736,像素1242x2208,3x

iPhone手机屏幕大小及分辨率

以前一直找,现在自己保存起来

iphone中获取屏幕分辨率的方法

iphone中获取屏幕分辨率的方法 CGRect rect [[UIScreen mainScreen] bounds];CGSize size rect.size;CGFloat width size.width;CGFloat height size.height;

苹果手机适配和分辨率

1.iPhone尺寸规格 设备 iPhone 宽 Width 高 Height 对角线 Diagonal 逻辑分辨率(point) Scale Factor 设备分辨率(pixel) PPI 3GS 2.4 inches (62.1 mm) 4.5 inches (115.5 mm) 3.5-inch 320x480 1x 320x480 163 4(s) 2.31 inches (5…