iOS设备的尺寸

iOS设备的尺寸有两种统计单位:像素和点,对于程序员来说,只需要记住点即可。

常见的iOS设备的尺寸(点)

分辨率(点) 设备 分辨率(像素)
320*480 4、4s
320*480(4)

640*940(4s)

320*568 5、5s
640*1136(5)

640*1136(5s)

375*667 6、6s
750*1334(6)

750*1334(6s)

414*736 6p、6ps
1080*1920(6p)

1080*1920(6ps)

iPhone4的缩放因子是1,iPhone 6p和iPhone 6ps的缩放因子是2.60,不过程序上我们认定缩放因子是3,其他设备的缩放因子都是2.

时间: 2024-08-05 11:14:00

iOS设备的尺寸的相关文章

iOS设备的尺寸和分辨率

iOS 设备按照尺寸分成Phone/Touch和Pad开发,各自分辨率如下: 1 尺寸和分辨率 iPhone/iPod Touch 设备名 分辨率 屏幕类型 iPhone 1/3G/3GS, iTouch 1/2/3 320x480 普通屏 iPhone 4/4S, iTouch 4 640x960 3:2 Retina屏 iPhone 5/5S, iTouch 5 640x1136 16:9 Retina屏 iPad 设备名 分辨率 屏幕类型 iPad 1/2/mini 768x1024 普通

ios设备的尺寸不大敏感[UIScreen mainScreen

一直对ios设备的尺寸不大敏感,搞不清[[UIScreen mainScreen] bounds] 和[UIScreen mainScreen] applicationFrame]的区别,故总是心虚,现扫盲下: 定义一个宏: ? 1 #define PrintRect(frame) NSLog(@"X:%f,Y:%f,W:%f,H:%f",frame.origin.x,frame.origin.y,frame.size.width,frame.size.height) 测试调用: ?

所有iOS 设备的屏幕尺寸

接下来几天,我会为大家分享一些开发中常用的资料和常识性的读物,方便一些入门的从业者学习. 所有iOS 设备的屏幕尺寸 之所以要写这么一点东西,是因为最近在做iPad开发. 屏幕适配比例.png iPhone 设备: iPhone 1G --- 320x480 iPhone 3G --- 320x480 iPhone 3GS --- 320x480 iPhone 4 --- 640x960 iPhone 4S --- 640x960 iPhone 5 --- 640x1136 iPhone 5S

【ios开发】 判断设备屏幕尺寸、分辨率

IOS 设备现有的分辨率如下:iPhone/iPod Touch普通屏                          320像素 x 480像素       iPhone 1.3G.3GS,iPod Touch 1.2.33:2 Retina 屏           640像素 x 960像素        iPhone 4.4S,iPod Touch 416:9 Retina 屏               640像素 x 1136像素      iPhone 5,iPod Touch 5

iOS:界面适配(三)--iPhone不同机型或设备不同尺寸适配(屏幕适配)和系统适配

对于不同苹果设备,各个参数查看<iOS:机型参数.sdk.xcode各版本>.        机型变化 坐标:表示屏幕物理尺寸大小,坐标变大了,表示机器屏幕尺寸变大了: 像素:表示屏幕图片的大小,跟坐标之间有个对应关系,比如1:1或1:2等: ppi:代表屏幕物理大小到图片大小的比例值,如果ppi不变,则坐标和像素的比例不会变: iPhone 4以前 iPhone.iPhone3/3G机型未采用retina,坐标是320 x 480,屏幕像素320 x 480 ,他们一一对应,1:1关系.即一

获取当前IOS设备的CPU型号,CPU核数,GPU,GPU核数,屏幕分辨率,屏幕尺寸,PPI等信息

今天和大家一起分享下如何获取当前IOS设备的CPU型号,CPU核数,GPU,GPU核数,屏幕分辨率,屏幕尺寸,PPI等信息.相信各位发现通过苹果官方开放的API想要获取当前设备以上的一些信息似乎做不到.如今苹果的硬件更新速度相当的快,还要在网上发现有有心人收集了所有已发布苹果设备的相关设备信息,且不定期回去更新.详情请见:Blake's iOS Device Specifications Grid http://www.blakespot.com/ios_device_specification

iOS 一套@3x图片兼容所有iOS设备和系统

特别申明:本文使用的方法采用了苹果私有类UIImageNibPlaceholder,上传AppStore有被拒风险,只发企业版的可忽略本申明 自从iPhone6和iPhone6+出来了以后,iOS开发的程序猿从此走上了和android一样的道路,各种适配,头都大了.特别是万恶的iPhone6+,本来就被图片塞的很臃肿的app现在又要加一套@3x的图片,要知道这一套图片能把app撑大一倍呀.而且@3x图片完全可以压缩成@2x和@1 x的图片,于是我毅然踏上的用一套图片兼容所有设备的道路.历经千辛万

IOS设备上传图片,使用ImageIO.write 图片翻转纠正(JAVA)

在使用ios设备时,上传图片,发现图片旋转了90度. 正确: 错误: 1. 引入pom 在pom.xml中引入需要的依赖内容: <dependency> <groupId>com.drewnoakes</groupId> <artifactId>metadata-extractor</artifactId> <version>2.7.0</version> </dependency> 2. 计算图片翻转到正常显

现有IOS设备唯一标示符的方案比较

现有IOS设备唯一标示符的方案比较 UDID [[UIDevice currentDevice] uniqueIdentfier] iOS官方最早提供的UDID方案,根据某一公式,使用设备序列号.网卡地址等信息作为参数计算而来,iOS6之后该计算公式发生了改变. 该方法返回的结果在所有应用中都相同,并且卸载应用.刷机.还原设备均不会发生改变,是最为准确的设备唯一标示符. iOS5之后,该方法被标记为废弃!最终,在2013年5月1号之后,AppStore禁止任何使用该方法的应用上架. iOS7中对