iPhone屏幕知识点

参考http://foggry.com/blog/2014/09/28/iphoneping-mu-zhi-shi-dian-jie-xi/总结:

Retina显示屏(视网膜显示屏)英文Retina Display)是从iPhone4开始使用。普通屏:一个点== 一个像素,Retina屏:一个点 == 2个像素。现在又有RetinaHD屏 了。

一。相关概念:

屏幕尺寸,分辨率,PPI(每英寸像素数),Points,渲染比例(Scale),宽高比。

1.屏幕尺寸:

在显示器世界里,屏幕尺寸都是由屏幕对角线长度表示的,单位是英寸。比如iPhone4的3.5寸屏就意味着屏幕对角线的长度是3.5英寸。

2.分辨率:

分辨率是任何一款手机产品最重要的参数之一。显示屏是由一个个像素组成的,分辨率可以简单理解成屏幕像素的数目。比如iPhone4的屏幕分辨率为640×960,就表示屏幕的横向有640个像素点,纵向有960个像素点。

3.PPI(每英寸像素数)

PPI(Pixels Per Inch)表示单位面积上的像素点数目。分辨率可以表示屏幕包含的像素数目,但要想描述屏幕的显示质量,还需要知道屏幕尺寸,最后算出单位面积上的像素点数目。显然PPI越高,屏幕显示效果越细腻。

4.Points

可以简单理解成我们使用UIKit或 Core Animation处理界面元素时所用到的逻辑坐标系统。Points是在iOS4以后引入的,出现的目的是提供一种与设备无关(屏幕分辨率无关)的一致的输出效果。

5.渲染比例(Scale)

像素点数目和逻辑坐标点数目的比值,就是渲染比例(Scale)。更直观的说法是一个逻辑坐标点,需要用几个像素点来渲染。

iPhone3GS的逻辑坐标系统是320×480,分辨率是320×480,即每个坐标点对应一个像素,即Scale为1;iPhone4的逻辑坐标系统是320×480,分辨率是640×960,每个坐标点对应两个像素点,即Scale为2。

因此,为了适配iPhone6+的屏幕,以后又得曾加一份@3x分辨率的图片了。

6. 宽高比

屏幕宽度和高度的比例,也可以是分辨率的横向像素点数目和纵向像素点数目的比例,他们通常是一致的,一般用整数表示。

iPhone3GS/4/4S的宽高比2:3,iPhone5/5C/5S/6/6+的宽高比都是9:16。

从4寸屏升级到iPhone6的4.7寸屏和iPhone6+的5.5寸屏,宽高比并没有变化。也就是说原来在iPhone5上运行的应用能够通过拉伸平滑过渡到iPhone6/6+上,可能会稍微有点模糊。不过比起3.5寸到4寸屏的升级来说已经好很多了。当年iPhone5出来的时候,适配3.5寸屏幕的应用上下黑边的场景仍记忆犹新,用户体验很不好,虽然大部分应用都迅速的做了适配。还好苹果这次学聪明了。

二。历代iPhone屏幕参数

需要说明的是,iPhone6+的逻辑坐标是414×736,渲染比例是3倍,因此对应的屏幕分辨率是1242×2208。但iPhone6+的实际屏幕分辨率是1080×1920,这时系统会把整体的显示内容做一个从新采样缩放,downsampling比例为1/1.15。


转载于:https://my.oschina.net/u/2560887/blog/598314

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值