IOS iPhone、iPad屏幕尺寸
2013-11-06 11:47
731 查看
屏幕尺寸:
普通屏
320像素 x 480像素 iPhone 1、3G、3GS,iPod
Touch 1、2、3
3:2 Retina 屏 960像素 x 640像素 iPhone 4、4S,iPod Touch 4
16:9 Retina 屏 1136像素 x 640像素 iPhone 5,iPhone 5S, iPhone5C, iPod Touch 5
iPad
普通屏 1024像素 x 768像素 iPad 1, iPad2,iPad mini
Retina屏 2048像素 x 1536像素 New iPad,iPad 4, iPad Air, iPad mini2
为了方便开发人员开发,iOS 中统一使用点(Point)对界面元素的大小进行描述。
所以对于一跟二,iPhone开发只需把屏幕大小都当成 320 x 480点 进行开发即可,点跟像素的换算关系如下:
普屏 1点 = 1像素
Retina屏 1点 = 2像素
iPad 上的开发也是这样,只需根据 768 x 1024点 进行开发即可
而在 iPhone 5 跟 iPod Touch 5 的机器上,对于开发者来说,它的界面大小就是 320 x 568点,你只需根据这个大小去调整你的界面(如果需要调整的话)。
比如:我有一个按钮,要放在屏幕中间的位置,那么在界面大小为 320 x 480点 的设备上,只需设置它的 center 为 (320/2, 480/2) 位置即可,在 3:2 Retina 屏上系统这个按钮也可以正确的显示在中间;
而在屏幕大小为 320 x 568点 的设备上,你就设置它的 center 为 (320/2, 568/2)。
直接通过 [[UIScreen mainScreen] bounds] 即可获取到当前屏幕的基础分辨率,所以不用 hard code。
普通屏
320像素 x 480像素 iPhone 1、3G、3GS,iPod
Touch 1、2、3
3:2 Retina 屏 960像素 x 640像素 iPhone 4、4S,iPod Touch 4
16:9 Retina 屏 1136像素 x 640像素 iPhone 5,iPhone 5S, iPhone5C, iPod Touch 5
iPad
普通屏 1024像素 x 768像素 iPad 1, iPad2,iPad mini
Retina屏 2048像素 x 1536像素 New iPad,iPad 4, iPad Air, iPad mini2
为了方便开发人员开发,iOS 中统一使用点(Point)对界面元素的大小进行描述。
所以对于一跟二,iPhone开发只需把屏幕大小都当成 320 x 480点 进行开发即可,点跟像素的换算关系如下:
普屏 1点 = 1像素
Retina屏 1点 = 2像素
iPad 上的开发也是这样,只需根据 768 x 1024点 进行开发即可
而在 iPhone 5 跟 iPod Touch 5 的机器上,对于开发者来说,它的界面大小就是 320 x 568点,你只需根据这个大小去调整你的界面(如果需要调整的话)。
比如:我有一个按钮,要放在屏幕中间的位置,那么在界面大小为 320 x 480点 的设备上,只需设置它的 center 为 (320/2, 480/2) 位置即可,在 3:2 Retina 屏上系统这个按钮也可以正确的显示在中间;
而在屏幕大小为 320 x 568点 的设备上,你就设置它的 center 为 (320/2, 568/2)。
直接通过 [[UIScreen mainScreen] bounds] 即可获取到当前屏幕的基础分辨率,所以不用 hard code。
相关文章推荐
- iOS:界面适配(三)--iPhone不同机型或设备不同尺寸适配(屏幕适配)和系统适配
- iphone ios 屏幕,statusbar,状态栏,标签栏尺寸,高度
- iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸?
- iOS开发之获取iPhone/iPad/Android 界面和icon尺寸规范
- ios学习7_iPhone屏幕尺寸、分辨率及适配
- iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸?
- App如何适应 iPhone 5s/6/6 Plus 三种屏幕的尺寸?(iOS的屏幕适配问题)
- ios(ipad,iphone)屏幕旋转检测通用方法
- iOS 【iOS iPhone屏幕尺寸、分辨率及屏幕适配】
- iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸?
- iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸?
- iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸?
- iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸?
- iOS 的 APP 在系统中如何适应 iPhone 5s/6/6 Plus 三种屏幕的尺寸?
- iosiPhone屏幕尺寸、分辨率及适配
- iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸?
- iosiPhone屏幕尺寸、分辨率及适配
- iOS 如何适应 iPhone 5s/6/6 Plus 三种屏幕的尺寸?
- iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸?
- iOS 6编程-如何iPhone/iPad 模拟器的主屏幕和锁定屏幕?