如有侵犯,请来信:oiken@qq.com

1.ipad分辨率,iphone 6
iPhone设备 尺寸 分辨率 点
iPhone 3和3s 3.5英寸 (320×480) 320×480
iPhone 4和4s 3.5英寸 (640×960) 320×480
iPhone 5和5s 4.0英寸 (640×1136) 320×568
iPhone 6 4.7英寸 (750×1334) 375×667
iPhone6 Plus:5.5英寸 (1080×1920) 414x736(打印测试出来的)
————————————————————————————————————————————————————————————
iPad设备 尺寸 分辨率 点
ipad1和2 9.7 (768x1024) (768x1024)
ipad3和4, 9.7 (1536x2048) (768x1024)
ipad air 9.7 (1536x2048) (768x1024)
ipad mini 7.9 (768x1024) (768x1024)
ipad mini2 7.9 (1536x2048) (768x1024)
转自: http://www.devtalking.com/articles/adaptive-layout-2/
预览助手编辑器(Preview Assistant Editor)
一般情况下,在这个时候我们应该会在iPad、iPhone4s、iPhone5s、iPhone6、iPhone6 Plus这几个不同尺寸的设备上编译运行程序,以便测试通用的storyboard
是否能在不同尺寸的设备上正确的自适应。但这确实是个体力活,一遍一遍的更改设备、编译、运行,多么苦逼。但上天总是会眷顾我们这些苦逼的程序员,Xcode6提供了Preview Assistant Editor,能在一个界面上显示出不同尺寸设备的程序运行情况,是否有问题一目了然。
我们打开 Main.storyboard ,然后选择 View\Assistant Editor\Show Assistant Editor ,这时编辑区会分隔为两部分。再点击顶部导航栏中的Automatic ,在弹出菜单中选择 Preview ,最后选择 Main.storyboard (Preview) :
现在在 Assistant Editor 区域会显示一个4寸的界面:
我们还可以点击预览界面底部,名字(比如图中的iPhone 4-inch)旁边的地方让屏幕翻转为横屏:
这无疑是针对检查不同尺寸设备的自适应情况的一项重大改进,但还远远不止于此!点击预览界面左下角的 + 按钮,会弹出当前storyboard
文件支持的各种尺寸的设备,可供我们预览:
分别选择iPhone 5.5-inch和iPad,此时我们在预览界面就可以同时显示三种尺寸的屏幕: