详细解析苹果iPhone6分辨率与适配

2016-02-16 21:50 11 1 收藏

想不想get新技能酷炫一下,今天图老师小编就跟大家分享个简单的详细解析苹果iPhone6分辨率与适配教程,一起来看看吧!超容易上手~

【 tulaoshi.com - 平面设计 】

苹果春晚刚结束,就有同学针对iPhone6给出了分辨率适配的方法,纯脱水技术文,赶紧来学习一下。

经新xcode6模拟器验证(分辨率为pt,像素为真实pixel):

iPhone5分辨率320×568,像素640×1136,@2x

iPhone6分辨率375×667,像素750×1334,@2x

iPhone6 Plus分辨率414×736,像素1242×2208,@3x,(注意,在这个分辨率下渲染后,图像等比降低pixel分辨率至1080p(1080×1920))

详细解析苹果iPhone6分辨率与适配,PS教程,图老师教程网

自动适配

不处理时自动等比拉伸,如果在老工程打印屏幕frame,依然是320×568

对比自动适配的和完美适配的导航栏就能看出问题:

详细解析苹果iPhone6分辨率与适配,PS教程,图老师教程网

因为拉伸所以会有一些虚,导航栏明显比64要大,但相比3.5寸到4寸的留黑边还是好很多。

如何关闭自动适配方案呢?这个还是老思路,换启动图:

详细解析苹果iPhone6分辨率与适配,PS教程,图老师教程网

除了换启动图外,不得不说的是,新Xcode中可以使用一个xib来设置启动图:

详细解析苹果iPhone6分辨率与适配,PS教程,图老师教程网

不过这个xib不能关联任何的代码(不能自定义View的Class,不能IBOutlet,不能加Object),可以理解成这个xib就是一张截图,这个方案的好处在于可以使用到Size Classes来针对不同屏幕布局这个xib(感兴趣可以看。

关于手动适配

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/pmsj/)

只要手动指定了启动图或者那个xib,屏幕分辨率就已经变成应有的大小了,老代码中所有关于写死frame值的代码通通倒霉,如果去手动适配就要全部适配,建议在找到个可行方案前先不要做修改,自动适配方案还算不影响使用。

面对4个分辨率的iPhone,建议使用Auto Layout布局 + Image Assets管理各个分辨率的图片 + Interface Builder(xib+storyboard)构建UI,Size Classes在低版本iOS系统的表现未知。想要这套手动适配方案,起码你的工程需要部署在iOS6+,还不用AutoLayout布局的会死的蛮惨。

关于Xcode6

模拟器路径被换成了 ~/Library/Developer/CoreSimulator/Devices/

xcode6中已经找不到iOS6的模拟器了,是时候说服大家放弃iOS7了。

现在起提交App Store强制需要支持64位,是时候梳理一遍所有依赖的第三方lib,更新到64位。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/pmsj/)

One more thing,按这名命的规律。

来源:https://www.tulaoshi.com/n/20160216/1575101.html

延伸阅读
调试windows7分辨率的方法   第一步,首先依然是进入电脑桌面,在桌面空白位置单击鼠标右键,然后鼠标箭头放到屏幕分辨率再用左键点击进去如下图: 点击进入屏幕分辨率之后就可以看到屏幕分辨率调节窗口,你可以根据自己的需求来调整到合理的大小,一般根据自己喜欢与桌面美观去调整了。 如下图,我们可以可以使用鼠...
标签: PS PS教程
图像分辨率的作用 表示图像分辨率的方法有很多种,这主要取决于不同的用途。下面所要探讨的,就是在各种情况下分辨率所起的作用,以及它们相互间的关系。 1.平面设计中分辨率的作用 在平面设计中,图像的分辨率以PPI来度量,它和图像的宽、高尺寸一起决定了图像文件的大小及图像质量。比如,一幅图像宽8英寸、高6英寸,分辨率为10...
iphone6s分辨率是多少   现在,微博玩家@KJuma 又奉上了iphonetulaoShi.com6s、iphone6s plus新机的分辨率信息,不过真实性无从验证,仅供参考。 一张疑似苹果官方规格表的图片显示,iphone6s、iphone6s plus继续维持4.7寸、5.5寸的屏幕大小,但是均支持Force Touch触摸技术,分辨率也分别提升至2000×1125、2208×...
标签: PS PS教程
四、图像分辨率的作用 表示图像分辨率的方法有很多种,这主要取决于不同的用途。下面所要探讨的,就是在各种情况下分辨率所起的作用,以及它们相互间的关系。 1.平面设计中分辨率的作用 在平面设计中,图像的分辨率以PPI来度量,它和图像的宽、高尺寸一起决定了图像文件的大小及图像质量。比如,一幅图像宽8英寸、高6英寸,分辨率...
标签: PS PS教程
1.扫描仪、打印机、显示器的分辨率 对扫描仪、打印机及显示器等硬件设备来说,其分辨率用每英寸上可产生的点数即DPI(Dots Per Inch)来度量。 扫描仪的分辨率要从三个方面来确定:光学部分、硬件部分和软件部分。也就是说,扫描仪的分辨率等于其光学部件的分辨率加上其自身通过硬件及软件进行处理分析所得到的分辨率。光学分辨率是...

经验教程

966

收藏

20
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部