请问iphone屏幕的尺寸比率是多少?

iphone屏幕

1个回答

写回答

iphone
iphone

1.从iphone3GS开始,宽高像素点分别是320*480,屏幕尺寸3.5寸,屏幕比例4:32.iphone4和4S,宽高像素点变成是640*960,但是从程序角度依然是320*480(这是因为苹果的retina显示屏的原因,在retina中,一个程序像素对应的是可见像素的两倍)屏幕尺寸3.5寸,屏幕比例4:33.iphone5和5S,宽高像素点是640*1136(程序角度是320*568),屏幕尺寸4寸,屏幕比例16:94.iphone6分辨率375x667点,像素750x1334 屏幕4.7寸5.iphone6Plus分辨率414x736点,像素1242x2208 屏幕5.5寸典型iphone应用程序(游戏除外),很多是上面一个导航栏,下面一个工具栏或者标签栏, 中间一大块用于显示的内容区。iphone 5拉长了,对于程序的适配,也不算麻烦,内容区的内容基本是动态生成的。适配时候可以简单上下不变,中间的内容区拉长就行了。注意,导航栏和工具栏的高度也是44个点。下面是同一程序,在iphone 4跟iphone 5的对比。

2014年,iphone 6, iphone 6 Plus发布后,情况又有新的变化。再次比较所有iphone机型。屏幕尺寸再度分裂。但是我们比较iphone 5 跟 iphone 6的宽高比例。可以看出,iphone 6跟iphone 5虽然屏幕尺寸改变了,但是它们的比例是不变的。都是 9 ÷ 16 = 0.5625 的屏幕。

当旧的iphone 5程序运行在iphone 6上面,假如没有经过适配。旧程序自动等比放大,铺满新手机,旧程序也可以正常运行。这种方案可算是自动适配。但因为旧程序拉伸了,整体看起来有点虚,也不能更好利用大屏空间。

屏幕
屏幕

当需要开发者手动适配的时候,跟iphone 4过渡到iphone 5一样,在新程序中,指定一张新的启动图片。当指定了启动图,屏幕分辨率就已经变成应有的大小,这时候利用AutoLayout进行布局,同一份代码,就可以支持多个机型。新手机的屏幕更大,有更多的虚拟点,可以显示更多的内容。值得注意一点是,iphone 6 Plus。它的宽高是414 × 736个点,3x模式,理想上来说,应该有1242 × 2208像素。但iphone 6 Plus的实际像素是 1080 × 1920,是比理想值要少一点的。iphone 6 Plus的处理方式是将程序整体稍微缩小一点。分辨率很高,这点区别,实际上也看不出来。这样处理,可以使得44个点的点击区域约束,在物理上的真实长度,基本保持不变。

举报有用(4)分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号