iOS项目开发实战——屏幕适配、单位点和分辨率
2015-09-23 00:47
417 查看
在项目开发中,目前iPhone有如下的几种屏幕宽高(单位点,又称为逻辑分辨率)和屏幕模式之间的关系:
(1)iPhone 3GS :逻辑分辨率: 320点*480点 ;1*;物理(实际)分辨率:320*480; 缩放因子: @1x; PPI:163
(2)iPhone 4/iPhone 4s :逻辑分辨率:320点*480点 ;2*; 物理(实际)分辨率:640*960; 缩放因子:@2x; PPI:326
(3)iPhone 5/iPhone5s: 逻辑分辨率:320点*568点 ;2*; 物理(实际)分辨率:640*1136; 缩放因子:@2x; PPI:326
(4)iPhone 6: 逻辑分辨率:375点*667点 ;2*; 物理(实际)分辨率:750*1334; 缩放因子:@2x; PPI:326
(5)iPhone 6 Plus :逻辑分辨率:414点*736点 ;3*; 物理(实际)分辨率:1242*2208 缩放因子:@3x; PPI:401
普屏 1点 = 1像素
Retina屏 1点 = 2像素
像素密度:PPI(Pixel Per Inch)。表示沿着对角线,每英寸所拥有的像素(Pixel)数目。PPI数值越高,代表显示屏能够以越高的密度显示图像,即通常所说的分辨率越高、颗粒感越弱。
PPI的计算方式如下:
![](https://img-blog.csdn.net/20151104212313979?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
1 inch = 2.54cm
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
(1)iPhone 3GS :逻辑分辨率: 320点*480点 ;1*;物理(实际)分辨率:320*480; 缩放因子: @1x; PPI:163
(2)iPhone 4/iPhone 4s :逻辑分辨率:320点*480点 ;2*; 物理(实际)分辨率:640*960; 缩放因子:@2x; PPI:326
(3)iPhone 5/iPhone5s: 逻辑分辨率:320点*568点 ;2*; 物理(实际)分辨率:640*1136; 缩放因子:@2x; PPI:326
(4)iPhone 6: 逻辑分辨率:375点*667点 ;2*; 物理(实际)分辨率:750*1334; 缩放因子:@2x; PPI:326
(5)iPhone 6 Plus :逻辑分辨率:414点*736点 ;3*; 物理(实际)分辨率:1242*2208 缩放因子:@3x; PPI:401
普屏 1点 = 1像素
Retina屏 1点 = 2像素
像素密度:PPI(Pixel Per Inch)。表示沿着对角线,每英寸所拥有的像素(Pixel)数目。PPI数值越高,代表显示屏能够以越高的密度显示图像,即通常所说的分辨率越高、颗粒感越弱。
PPI的计算方式如下:
1 inch = 2.54cm
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
相关文章推荐
- initWithCoder, initWithNibName, viewDidLoad的区别
- iOS高仿城觅应用客户端项目(开发思路和代码)
- 高仿百度传课应用客户端源码iOS版
- IOS 拨打电话功能
- iOS监听音量调节
- iOS开发技巧之autolayout自动布局
- 公司用到的一些 iOS 开源库和第三方组件
- ios激情详解之线程运用
- iOS9企业分发无法下载
- IOS 获取视频图片的
- iOS之常用栏控件(bar)
- JSPatch – 动态更新iOS APP
- iOS富文本组件的实现—DTCoreText源码解析 渲染篇
- iOS图片加载速度极限优化—FastImageCache解析
- iOS富文本组件的实现—DTCoreText源码解析 数据篇
- iOS讲解迷惑深入浅出之GCD利用屏障模拟玩家进入游戏读取数据
- iOS经典讲解之多线程GCD的应用
- ios讲解迷惑深入浅出之GCD
- iOS开发 剖析网易新闻标签栏视图切换
- transitionFromViewController方法的使用